Как получить год и день года с помощью сервера SQL - PullRequest
0 голосов
/ 25 ноября 2011

как выбрать год и день года, используя запрос в SQL Server 2008

Пример:

11:  YY (Year)
292: Day of the year .31 + 28 +31 + 30 + 31 + 30 +31 + 31 +30 +19: 19th October being the 292 day in this year

вывод необходим как

11, 292

Ответы [ 2 ]

3 голосов
/ 25 ноября 2011
SELECT RIGHT(YEAR(GETDATE()),2), DATEPART (DAYOFYEAR,GETDATE())
0 голосов
/ 25 ноября 2011

Как насчет

select 
   year(thedatetime) - 2000, 
   1 + datediff(day, cast(year(thedatetime) as varchar(4)) + '0101', thedatetime)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...