检索时间戳后 5 分钟内的行



我需要表中的行仅显示使用timestamp列的最后 5 分钟数据。

有什么办法可以做到这一点吗?

我试过使用

select * from [table_name]
where [timestamp] < datediff(minute,-5,getdate())

当然。您需要改用 DATEADD。

select * 
from [table_name] 
where [timestamp] > dateadd(minute, -5, getdate())

最新更新