SQL查找进入年份的天数

Gul*_*let 1 sql sql-server date

我想根据日期计算年度数字作为年度的比例 - 所以如果400是年度数字,我想将此除以365然后乘以结果,然而许多天相当于今天的日期(例如( 365分之400)*160)).

有没有办法使用SQL server select语句来避免手动输入160数字?

400数字来自名为HES的标准字段.

谢谢.

小智 5

您可以使用datepart(dayofyear, getdate())- 将返回代表今年某一天的数字.请参阅MSDN DatePart