|
|
|
| Надо составить такой запрос, который удалил бы все просроченные объявления.
У каждого объявления есть поля "date" и "term". "date" - дата публикации объявления в формате "YYYY-MM-DD hh:mm:ss", а "term" - количество дней, в течение которых объявление содержится в БД.
Условие то понятно какое должно быть - считаем разницу дней между текущей датой и датой публикации, и если полученная разница больше значения term, то объявление удаляется.
Вот только не знаю, как это всё сформулировать одним sql-запросом. | |
|
|
|
|
|
|
|
для: Mookapek
(15.05.2010 в 02:17)
| | WHERE now - x > delta
=>
WHERE now > x + delta
или, что то же самое
WHERE x < now - delta
а последних запросов в разделе - десять на дюжину. | |
|
|
|