Кто-нибудь знает как “вытащить” месяц или год из 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
This entry was posted
on среда, мая 7, 2008 at 12:46 and is filed under SQL, для себя.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
мая 9, 2008 at 00:42
DAY()+MONTH()+YEAR() функции обычно помогают на любых SQLах,
хотя и очень сильно раздражают объемом конструкции.
a вообще MsSQL вполне органично воспринимает
DATETIME формат как time-число,
поэтому если нет необходимости выдергивать дату-месяц на уровне SQL, то искренне стараюсь и не выдергивать :roll:, а пользоваться аки есть...