выборка результата, когда дата+число дней больше текущего дня.

Romantik

TeaM PHPClub
выборка результата, когда дата+число дней больше текущего дня.

Приветствую

есть таблица:
orders
id date reserve
1 06-01-2203 2
2 06-01-2003 3
3 06-08-2003 2
4 06-09-2003 1

где поле "reserve" кол-во дней резервирования.
необходимо запросом выбрать все записи,
где дата(date)+резерв(reserve) больше, чем текущая дата.
В данном примере на 06-09-2003 это id 3 и 4.

Заранее благодарен за советы.
 

Yurik

/dev/null
WHERE (TO_DAYS(NOW()) - TO_DAYS(date) < reserve) AND (YEAR(NOW())=YEAR(date))

P.S. Лучше делай date_start+date_end потом значительно меньше проблем будет
 

Verk

Guest
А чем такой вариант не устраивает ?

WHERE (TO_DAYS(date) + reserve > TO_DAYS(NOW()))
 
Сверху