








-- 前一天 00:00:00
select DATEADD(DAY, DATEDIFF(DAY,0,GETDATE())-1, 0)
-- 前一天末 (23:59:59.997)
select DateAdd(ms,-3,DATEADD(day, DATEDIFF(day,0,GETDATE()), 0))
-- 上周第一天(周一)
select DATEADD(wk, DATEDIFF(wk,0,GETDATE())-1, 0)
-- 上周末(周日)(23:59:59.997)
select DateAdd(ms,-3,DATEADD(wk, DATEDIFF(wk,0,GETDATE()), 0))
上月第一天
select DATEADD(MM, DATEDIFF(MM,0,GETDATE())-1, 0)
上月末(23:59:59.997)
select DateAdd(ms,-3,DATEADD(MM, DATEDIFF(MM,0,GETDATE()), 0))
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。