mysql select 3days records from today

SELECT * FROM `user` 
WHERE name !='' AND `date_created` BETWEEN DATE_SUB( CURDATE( ) ,INTERVAL 3 Day ) 
AND DATE_SUB( CURDATE( ) ,INTERVAL 0 Day ) 
ORDER BY `date` ASC

Приведенный выше запрос выводит запись за 3 дня до сегодняшней даты.

но мне нужны записи за 3 дня до сегодняшнего дня, то есть завтра, послезавтра и т.д.

date_created - это формат даты mysql.

0
задан Nicola Cossu 8 January 2012 в 14:36
поделиться