MySql запрос с форматированием даты из 1999-01-01 в 1999?

Sailorman

Новичок
MySql запрос с форматированием даты из 1999-01-01 в 1999?

Извините за вопрос чайника :)
Есть база с полями:
lastname (VARCHAR), firstname(VARCHAR), birthday(DATE)

Хочется одни запросом получить все поля, но что б birthday был в формате 1999 т.е. только год.

Пробую вот это:
SELECT lastname, firstname, YEAR(birthday)
FROM table.people
WHERE lastname LIKE '%$lastname%'

не помогает :(
 

Sailorman

Новичок
гы гы :)

опять ступил, но конечно я не ожидал от MySQL, что он засунет результат не в birthday а в YEAR(birthday).

а как сказать SQL'ю что YEAR(birthday) это просто birthday?
 

Sailorman

Новичок
я так и знал!
и опять огромное спасибо за помощь!
еслиб не наводящие вопросы Фанат'а, то тупил бы дальше.... :)
 
Сверху