Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Выборка и сортировка данных по месяцу и дню. Без учета года
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Выборка и сортировка данных по месяцу и дню. Без учета года

Страниц (1): [1]
 

1. kir55rus - 12 Декабря, 2013 - 17:17:43 - перейти к сообщению
Здравствуйте

Есть таблица с праздниками:
-holidays
--holiday_id (int)
--holiday_title (varchar)
--holiday_date (date)

Нужно вывести 10 ближайших праздников отсортированных по дате. Подскажите, как написать sql-запрос


Был вариант
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT * FROM `holidays` WHERE DAY(`holiday_date`) >= 12 AND MONTH(`holiday_date`) >= 12 ORDER BY MONTH(`holiday_date`), DAY(`holiday_date`)


(День и месяц подставляются в php-скрипте)

Но тогда на рубеже годов не будут отображаться праздники наступающего года

 

Powered by ExBB FM 1.0 RC1