MySQL запрос для извлечения записи между определенной датой - PullRequest
0 голосов
/ 02 мая 2011

Я хочу получить записи из базы данных с определенной даты.У меня есть столбцы log_date, имеющие datetime тип данных.Теперь я хочу получить все записи, в которых есть дата регистрации за последние 24 часа.

Ответы [ 3 ]

2 голосов
/ 02 мая 2011
WHERE log_date BETWEEN DATE_SUB(NOW(), INTERVAL 24 HOUR) AND NOW()

Я думаю, что это должно работать, хотя и не проверено.

2 голосов
/ 02 мая 2011
SELECT * FROM `logtable` WHERE `log_date` > DATE_SUB(NOW(), INTERVAL 24 HOUR)
2 голосов
/ 02 мая 2011

Вы можете использовать оператор BETWEEN. Если вы включите Google, вы найдете то, что ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...