How to get week number of the month from the date in sql server 2008

后端 未结 22 1969
没有蜡笔的小新
没有蜡笔的小新 2020-11-27 15:52

In SQL Statement in microsoft sql server, there is a built-in function to get week number but it is the week of the year.

Select DatePart(week, \'2012/11/30\         


        
22条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-27 16:44

    Solution:

    declare @dt datetime='2018-03-31 05:16:00.000'
    IF (Select (DatePart(DAY,@dt)%7))>0
    Select  (DatePart(DAY,@dt)/7) +1
    ELSE
    Select  (DatePart(DAY,@dt)/7)
    

提交回复
热议问题