Forum Webscript.Ru
Общие => Базы данных => Тема начата: stark от 24 Мая 2003, 15:11:02
-
Возникла необходимость написать sql запрос, выбирающий все записи за последние N дней! Я написал следующее: $sql = "SELECT * FROM table1 WHERE f_date_update BETWEEN DATE_SUB(current_date,interval ".$days." day) AND current_date ORDER BY f_date_update DESC, id DESC";
Но мне кажеться, данный запрос работает немного не корректно. Кто может подсказать более правельное решение?
-
опиши в чем некорректность работы твоего запроса
-
Сорри! Запрос работает корректно! Но мне нужно так же получить данные менее 1 дня? А данный запрос берет выборку от 1 дня и выше!
-
stark
Добавь OR f_date_update=current_date
-
Сенкс Maniac!
Тормознул немного! Все понял!