P2N
Новичок
ЗАПРОС выборки одной даты за разные годы.
есть табличка около 10 000 записей
table1
s_id s_date
1 16.10.2007
2 17.10.2007
3 16.10.2008
4 17.10.2008
5 16.10.2009
6 16.10.1990
необходимо запросом выбрать все даты с днем и месяцем 16.10 без учета года. тоесть, все данные за этот день по разным гадам, начиная с текущего 10 последних записей, тоесть должно получится
1 16.10.2007
3 16.10.2008
5 16.10.2009
=============
нашел запрос он выводит дни рождения ближайшие, но он не пашет...
SELECT *
FROM table1
WHERE DATE_FORMAT(s_date, CONCAT(YEAR(NOW()),"-%m-%d"))
BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 10 DAY);
есть табличка около 10 000 записей
table1
s_id s_date
1 16.10.2007
2 17.10.2007
3 16.10.2008
4 17.10.2008
5 16.10.2009
6 16.10.1990
необходимо запросом выбрать все даты с днем и месяцем 16.10 без учета года. тоесть, все данные за этот день по разным гадам, начиная с текущего 10 последних записей, тоесть должно получится
1 16.10.2007
3 16.10.2008
5 16.10.2009
=============
нашел запрос он выводит дни рождения ближайшие, но он не пашет...
SELECT *
FROM table1
WHERE DATE_FORMAT(s_date, CONCAT(YEAR(NOW()),"-%m-%d"))
BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 10 DAY);