Я хочу выбрать все строки между текущим днем-1 с указанным c временем 08:00 и до даты теперь также с указанным c временем. Это не работает, например, пример строки кода
WHERE SOME_DATE_COLUMN BETWEEN DATE_SUB(DATE(NOW() - INTERVAL 1 DAY) '08:00:00', '%Y-%m-%d %H:%i:%s') AND DATE_SUB(DATE(NOW()) '08:00:00', '%Y-%m-%d %H:%i:%s');
Я пробовал также DATE_FORMAT
WHERE SOME_DATE_COLUMN BETWEEN DATE_FORMAT(DATE(NOW() - INTERVAL 1 DAY) '08:00:00', '%Y-%m-%d %H:%i:%s') AND DATE_FORMAT(DATE(NOW()) '08:00:00', '%Y-%m-%d %H:%i:%s');
Если я запускаю sql сегодня, я хочу выбрать все записи между текущей датой минус 1 день с 08:00 до текущей даты 08:00