2

我在 google 上找到了在 X 天内选择行的方法,但是我的datetimeSQL Server 2008 表中有一个列,并且希望datetime在过去 30 分钟内获得具有 a 的行。

谁能告诉我如何做到这一点?

谢谢。

4

3 回答 3

8
WHERE column >= DATEADD(mi, -30, GETDATE())
于 2012-05-05T06:53:36.260 回答
2

使用日期添加

select * from
yourtable
where DateCol > DateADD(mi, -30, GetDate())
于 2012-05-05T06:52:31.933 回答
0

使用DATEADDDATEDIFF

于 2012-05-05T06:59:19.807 回答