из всех записей к примеру для промежутка с 17:00 до 19:00, не в конкретный день, а за все?
Что-то типа
WHERE `created_at`
BETWEEN '* 17:00:00' AND '* 19:00:00'
Смотря какая БД
->whereTime('created_at', '>=', '17:00:00') ->whereTime('created_at', '<=', '19:00:00') https://laravel.com/docs/8.x/queries#additional-where-clauses
WHERE TIME(created_at) > … and TIME (created_at) < ...
Обсуждают сегодня