我有一个查询来获取2 datetime之间的日期差异为:
SELECT DATEDIFF(DAY, @CreatedDate , GETDATE())
Ex :
SELECT DATEDIFF(DAY, '2013-03-13 00:00:00.000' , GETDATE())
我需要有这样的查询工作,它将从创建的日期中减去一天:
SELECT DATEDIFF(DAY, **@CreatedDate- 1** , GETDATE())
尝试这个
SELECT DATEDIFF(DAY, DATEADD(day, -1, '2013-03-13 00:00:00.000'), GETDATE())
要么
SELECT DATEDIFF(DAY, DATEADD(day, -1, @CreatedDate), GETDATE())
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句