【发布时间】:2013-10-18 07:31:04
【问题描述】:
我需要检查一些值之间的 SQL 日期范围。 例子。检查过去 2 到 1 小时之间添加的记录。
以下查询是否正确:
SELECT *
FROM tablename
WHERE dtdatetime BETWEEN DATEADD(hh, -1, GETDATE()) AND DATEADD(hh, -2, GETDATE())
请您提供建议。
【问题讨论】:
-
与其询问是否正确,不如尝试一下。结果是你所期望的吗?如果是这样,那么你做对了。如果不是,请回来发布您正在做的事情、您的期望以及您得到的结果。
标签: sql sql-server datetime getdate