【发布时间】:2018-01-05 14:41:46
【问题描述】:
SQL Server 2012
我创建了一个临时表,其中包含格式为 yyyy/mm/dd 的日期列
我正在寻找一种方法,从 2017/01/01 的 -1 年临时表中按日期提取记录。我知道使用 getdate 从当前日期拉 -1,但我不确定如何使用过去的日期来处理这个问题。
最初我使用的是以下内容:
SELECT *
from #participants_temp
where ERSEFFDT < '2017-01-01'
and ERSEFFDT <> '0000-00-00'
但我很快意识到我有大量的记录。我需要在 2017/01/01/ 前 1 年提取记录
非常感谢任何建议。谢谢。
【问题讨论】:
标签: sql-server