Как я могу получить строки mysql с 24-48 часов назад?

У меня есть таблица mysql с столбцом datetime. Я хочу получить строки, которые старше 24 часов, но младше 48 часов. Ive пережил функцию времени даты, не совсем уверен, как подойти к этому или что делать вообще.

Ответы

Ответ 1

Использование:

SELECT *
  FROM YOUR_TABLE t
 WHERE t.datetime_column < DATE_SUB(NOW(), INTERVAL 24 HOUR)
   AND t.datetime_column > DATE_SUB(NOW(), INTERVAL 48 HOUR)