2People
Новичок
У кого День Рожд в течении
мне надо вывести пользователей у которых ДР будет в течении Х дней (в примере 14), начиная с сейчас.
Делаю всё по мануалу.
когда ставлю <=27 дней всё работает, когда больше - нет. Видимо это из-за того, что наступет новый год. Хотя я использую DATE_ADD.
Вот запрос:
Возможно Мускл не может сравнить даты над которыми сделано RIGHT(). Т.е. 04.12 и 02.01, хотя это поле date.
Не могу сделать.... Подскажите
мне надо вывести пользователей у которых ДР будет в течении Х дней (в примере 14), начиная с сейчас.
Делаю всё по мануалу.
когда ставлю <=27 дней всё работает, когда больше - нет. Видимо это из-за того, что наступет новый год. Хотя я использую DATE_ADD.
Вот запрос:
PHP:
SELECT * FROM `clients` WHERE RIGHT(birthday,5) BETWEEN RIGHT(CURRENT_DATE,5) AND RIGHT(DATE_ADD(CURRENT_DATE, INTERVAL 14 DAY),5)
Не могу сделать.... Подскажите