SQL过滤日期获取列并让它在记录前10天获取

时间:2016-06-10 12:40:14

标签: sql sql-server sql-server-2012

我试图找出如何查询数据库并返回特定日期列的10天。我正在使用SQL Server 2012。

Where Date_Complete IS (10 days ago or newer)   

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:4)

你的意思是

WHERE Date_Complete >= DATEADD(day,-10, yourdatecolumn)

如果你想考虑从今天起的时间,那就是

WHERE Date_Complete >= DATEADD(day,-10, GETDATE())
相关问题