SQL 中关于日期时间的技巧

-- 得到本月第一天日期
select DATEADD(mm, DATEDIFF(mm, 0, GETDATE()),0) as Date
-- 得到本周第一天日期
select DATEADD(wk, DATEDIFF(wk, 0, GETDATE()),0) as Date
-- 得到本年第一天日期
select DATEADD(yy, DATEDIFF(yy, 0, GETDATE()),0) as Date
-- 得到本季第一天日期
select DATEADD(qq, DATEDIFF(qq, 0, GETDATE()),0) as Date
-- 得到本日的开始时间
select DATEADD(dd, DATEDIFF(dd, 0, GETDATE()),0) as Date
您的支持将鼓励我继续创作