我有一个查询,我需要添加一个condition / where子句。应该在昨天下午3点之内。所以我需要像
这样的东西>= DATEADD(hh, -24, GetDate() at 3PM)))
因此,而不是24小时前,截止时间应该是下午3点的前一天
答案 0 :(得分:0)
假设当前日期时间为2017-01-18 12:52:19.170
Select cast(cast(DateAdd(DD,-1,GetDate()) as date) as datetime)+'15:00'
返回
2017-01-17 15:00:00.000