Я новичок в MySQL. У меня есть код ниже, который работает, чтобы извлечь год из поля даты, но он возвращает все годы из таблицы, то есть 2011, 2012, 2013, где, поскольку я хочу только 2013. Это основной запрос, который работает в течение многих лет:Атрибут столбца из функции извлечения
SELECT EXTRACT(YEAR FROM startDate) FROM events_events where EventOwnerId = 206
Это мой запрос, где я пытался создать псевдоним и вернуться только 2013 года, но он не работает:
SELECT EXTRACT(YEAR FROM startDate) as d_year
FROM events_events
where EventOwnerId = 206 AND d_year = 2013
Вы также можете быть заинтересованы в [год] (http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_year) – Phil