当前位置: 代码迷 >> Sql Server >> SQL 怎么查询 指定哪年的哪周 有哪些日期
  详细解决方案

SQL 怎么查询 指定哪年的哪周 有哪些日期

热度:34   发布时间:2016-04-24 23:06:18.0
SQL 怎样查询 指定哪年的哪周 有哪些日期
如题 比如 2013年的第一周 有哪些日期 怎样查询
sql

------解决方案--------------------
declare @m int
declare @y int

set @m = 2     --这两个变量从你前台获取值即可
set @y = 2013


SELECT DATEADD(dd,number,'2013-01-01')
FROM master..spt_values M
WHERE type ='P'
AND DATEPART(wk,DATEADD(dd,number,'2013-01-01')) =@m
AND YEAR(DATEADD(dd,number,'2013-01-01'))=@y
  相关解决方案