我想从2016年提取所有数据,通常我会使用:
date > DATEADD(year, -1, GETDATE())
但是当我在2018年1月份运行报告时,我仍然希望它向我展示2016年的数据,当我在2月18日再次运行时,它会开始显示2017年的所有数据。
答案 0 :(得分:0)
你可以得到第-2年 2018 - 2 = 2016
date > DATEADD(year,-2,GETDATE())
答案 1 :(得分:0)
如下所示减去Month
而不是Year
:
DATEADD(month, -13, GETDATE())