34,838
社区成员




set datefirst 1 --设置周一为每周的第一天
select datepart(wk,getdate())-DATEPART(wk,'2012-8-19')
--先取今天的周数和2012-08-19的周数再做减法
select datediff(wk,'2012-8-19',getdate())--datediff计算的是跨度
set datefirst 1 --设置周一为每周的第一天
select datepart(wk,getdate())-DATEPART(wk,'2012-8-19')