我正在寻找一种从今天的日期在T-SQL中减去24小时的方法
谢谢!
答案 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