随着时间的推移选择行30分钟或更少?(SELECT rows with time 30 minute

2019-09-17 01:18发布

我发现在谷歌的方式来选择天的X量中的行,但我有一个datetime在我的SQL Server 2008表列,并希望得到的是有一个行datetime的最后30分钟内。

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

谢谢。

Answer 1:

WHERE column >= DATEADD(mi, -30, GETDATE())


Answer 2:

用途使用DateAdd

select * from
yourtable
where DateCol > DateADD(mi, -30, GetDate())


Answer 3:

使用DATEADD或DATEDIFF



文章来源: SELECT rows with time 30 minutes or less?