Как вытащить месяц\год из даты (SQL)

Кто-нибудь знает как “вытащить” месяц или год из datetime-поля с помощью SQL? Я знаю, что QBE этого не может. SQL в состоянии это сделать?

Как насчет функции EXTRACT?

SELECT SALEDATE,
EXTRACT(DAY FROM SALEDATE) AS DD,
EXTRACT(MONTH FROM SALEDATE) AS MM,
EXTRACT(YEAR FROM SALEDATE) AS YY
FROM ORDERS

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

One Response to “Как вытащить месяц\год из даты (SQL)”

  1. f0kin Says:

    DAY()+MONTH()+YEAR() функции обычно помогают на любых SQLах,
    хотя и очень сильно раздражают объемом конструкции.

    a вообще MsSQL вполне органично воспринимает
    DATETIME формат как time-число,
    поэтому если нет необходимости выдергивать дату-месяц на уровне SQL, то искренне стараюсь и не выдергивать :roll:, а пользоваться аки есть...

Leave a Reply