MSSQL 本周、本月、本年(转+修)

本周:
起:Dateadd(wk,datediff(wk,0,getdate()),-1),
止:Dateadd(wk,datediff(wk,0,getdate()),6),
本月:
起:Dateadd(mm,datediff(mm,0,getdate()),0),
止:Dateadd(ms,-3,dateadd(mm,datediff(m,0,getdate())+1,0)),
本季:
起:Dateadd(qq,datediff(qq,0,getdate()),0),
止:Dateadd(ms,-3,dateadd(qq,datediff(q,0,getdate())+1,0)),
本年:
起:Dateadd(yy,datediff(yy,0,getdate()),0),
止:Dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))
posted @ 2008-03-07 21:41  吾非无心  阅读(576)  评论(1编辑  收藏  举报