Nejsem si zcela jistý, zda je to způsobeno YEAR
jako vyhrazené slovo v MySQL nebo proto, že po vás chce, abyste udělali něco ve smyslu:
SELECT
FROM_UNIXTIME(my_unix_timestamp_column, '%Y') AS year
FROM
table_name
WHERE
FROM_UNIXTIME(my_unix_timestamp_column, '%Y') = 2009;
Nemohu si vzpomenout, zda je poslední problém relevantní pouze pro GROUP
ings :S