我想从sql server获得一年中的第一周。我有两个输入1.Year name和2 .month name。
像 年----'2016' 月 - '四月' 周号--- 1,2,3,4
年 - '2016' 月 - '五月' 周号---- 5,6,7,8
当用户选择年份--- 2016年和月份名称---四月时,我想要一周的清单。就像财政年度明智的4月1,2,3,4一样。
答案 0 :(得分:1)
如果您有输入日期(mm-dd-yyyy),这应该会有所帮助:
DECLARE @Dt datetime
SELECT @Dt='02-10-2016'
SELECT DATEPART( wk, @Dt)