[英]How to get week number from date in SQL Server?
How to get week number from date, if first date is Friday (interval week is Friday - Thursday)? 如果第一个日期是星期五(间隔星期是星期五-星期四),如何从日期获取星期数?
My query: 我的查询:
declare @week as int
set @week='04'
SELECT datepart(WEEK,DATEADD(DAY,-5,Day)) Week,DAY
FROM [MyTable]
where datepart(WEEK,DATEADD(DAY,-5,Day)) =@week
but the result is wrong. 但是结果是错误的。
how to get result like this: 如何获得这样的结果:
Note: 29 Dec is in 2017 注意:2017年12月29日
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.