本週星期一
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)
第一個星期一
select DATEADD(wk, DATEDIFF(wk,0,dateadd(dd,6-datepart(day,getdate()),getdate())), 0)
月初
SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)
月底
SELECT DATEADD(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))
上個月底
SELECT DATEADD(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0))
年初
SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)
年底
SELECT DATEADD(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))
去年底
SELECT DATEADD(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0))
沒有留言:
張貼留言