SQL选取一个日期区间:
declare @ldt_today datetime,
@ldt_to datetime,
@ldt_from datetime
set @ldt_today = dbo.fn_now() --'2020-11-22 21:50:00'
--上一个月最后一天
select @ldt_to = dateadd(DD, -day(@ldt_today), @ldt_today)
--两年前, 同月, 第一天
select @ldt_from = dateadd(YYYY, -2, dateadd(D, 1, @ldt_to))
select @ldt_from, @ldt_to