从您的其他问题来看,它看起来像SQL Server.
已经给出的2个SQL Server答案不是SARGable(链接) ; 他们无法利用索引.
WHERE datecolumn < DATEADD(month, -3, GETDATE())
Run Code Online (Sandbox Code Playgroud)
在3个月前构建一个日期并对其进行测试; 这将能够使用索引.此声明适用于任何DBMS.
如果您是在整个日历月之后,例如
WHERE datecolumn <= DATEADD(month, datediff(month, 0, getdate()) -2, 0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8843 次 |
| 最近记录: |