странная ошибка в SELECT

Ilya

Новичок
странная ошибка в SELECT

Всем привет!

Происходит непонятная ошибка на запросе
SELECT id FROM tg_vipusk WHERE DAY(m_date) = '14' AND MONTH(m_date) = '9' AND YEAR(m_date) = '2007'
текст ошибки:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(m_date) = '14' AND MONTH(m_date) = '9' AND YEAR(m_date) = '200

версия сервера 4.0.27

локально работает.
аналогичный запрос на соседнем сайте на том же сервере работает ( и там и тут запрос организует вывод календаря ). с таблицей все в порядке, не бита, поле существует, тип datetime

подскажите, что это может быть?
 

Ilya

Новичок
Mr_Max
проблема состоит в том, что не работает запрос, который я привел.
и очень хотелось бы, чтобы он заработал :)

другое решения я уже нашел сам
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Ilya
DAY()(v4.1.1) используйте DAYOFMONTH
 
Сверху