我在ado.net工作。我有一张桌子,我保存了我的文件。保存文件后,我还使用SQL函数GETDATE()
保存日期和时间。我需要的是在数据库中点击查询以从当前日期获取最近60天的数据。这种情况有任何功能或任何查询吗?
答案 0 :(得分:1)
假设有一个名为DateSaved
的列存储了保存记录的日期:
Select * from YourFiles where DateSaved > DateAdd(d, -60, GetDate())
d
表示我们正在添加' Day'的单位,-60表示我们正在添加其中的60个,并且所有这些意味着我们正在向当前添加负60天日期。
答案 1 :(得分:1)
SELECT * FROM Table_Name WHERE DATEDIFF(D,GETDATE(),Date_Column)<-60