novi4ok
Новичок
Как дать такой запрос?
Есть таблица
| id | inday | outday | date |
| 1 | 15 | 10 | 2005-12-31 |
| 2 | 15 | 0 | 2005-03-08 |
| 3 | 15 | 0 | 2005-05-01 |
Надо вывести все строки которые попадают в интервал между date-inday (дней) и date+outday (дней), относительно сегоднящнего дня curdate(), предварительно заменив 2005 год на текущий. И чтобы в интервале учитывалось прибавление до следующего года, например если взять строку 1, то диапазон должен получиться 2013-12-24 <==> 2014-12-10.
Возможно ли это только средствами MySQL или как минимум добавкой date("Y") на PHP или большая часть именно программно?
Заранее всем спасибо.
Второй день мучаюсь, не соображу, как упростить.
Есть таблица
| id | inday | outday | date |
| 1 | 15 | 10 | 2005-12-31 |
| 2 | 15 | 0 | 2005-03-08 |
| 3 | 15 | 0 | 2005-05-01 |
Надо вывести все строки которые попадают в интервал между date-inday (дней) и date+outday (дней), относительно сегоднящнего дня curdate(), предварительно заменив 2005 год на текущий. И чтобы в интервале учитывалось прибавление до следующего года, например если взять строку 1, то диапазон должен получиться 2013-12-24 <==> 2014-12-10.
Возможно ли это только средствами MySQL или как минимум добавкой date("Y") на PHP или большая часть именно программно?
Заранее всем спасибо.
Второй день мучаюсь, не соображу, как упростить.