Cha*_*thi 3 sql t-sql sql-server date
我想显示从当前日期起过去 4 个月的记录。
我不想考虑时间
如何从以下查询中获取日期部分?
where OrderDate >= DATEADD(month, -4, GETDATE())
Run Code Online (Sandbox Code Playgroud)
如果您使用的是 SQL Server 2008,请尝试直接转换GETDATE()为 a DATE。
WHERE OrderDate >= DATEADD(month, -4, CONVERT(date, GETDATE()))
Run Code Online (Sandbox Code Playgroud)
http://sqlfiddle.com/#!3/df444/2
| 归档时间: |
|
| 查看次数: |
3832 次 |
| 最近记录: |