从今天的日期减去T-SQL中的24小时

时间:2010-11-12 21:09:11

标签: sql sql-server tsql

我正在寻找一种从今天的日期在T-SQL中减去24小时的方法

谢谢!

4 个答案:

答案 0 :(得分:13)

 SELECT GETDATE() - 1

-1从当前日期(GETDATE()

开始的一天

答案 1 :(得分:9)

DECLARE @Now datetime, @Calc datetime

SET @Now = GetDate()
SET @Calc = DateAdd(hh, -24, @Now)

答案 2 :(得分:6)

select dateadd(d,-1,GETDATE())

答案 3 :(得分:3)

SELECT DATEADD(dd, -1, GETDATE()) AS yesterday