首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2013-04-09 
SQL 怎样查询 指定哪年的哪周 有哪些日期如题 比如 2013年的第一周 有哪些日期 怎样查询sql[解决办法]decl

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

热点排行