выборка полей за последний Н дней

ardentlyo

Новичок
выборка полей за последний Н дней

в таблице есть поле типа timestamp

необходимо выбрать поля за последний N дней

делаю так:
PHP:
..WHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY) <=date_create
или так
PHP:
WHERE TIMESTAMPDIFF(DAY, date_create, NOW()) <=1
но результаты не правильные получаются!!! что не так?
 

кекс

Новичок
ну да, я то-то интервал дней а не последние накатал.. извините..
 

zerkms

TDD infected
Команда форума
ardentlyo
..WHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY) <=date_create
нормальный запрос. покажи результаты выполнения запроса SELECT CURDATE(), и результаты выборки, которые неверные. ну и заодно для верности - SHOW CREATE TABLE

кекс
сотри запрос, не позорься
 
Сверху