sybase ASA11 显示最近1小时的记录数据
Show record data in the last 1 hour in sybase ASA11
select * from Trx
where
RequestTimestamp BETWEEN DATE(NOW()) AND DATEADD(HOUR, -1, GETDATE())
我有这个来自 sybase ASA11 的 sql 代码,希望显示过去 1 小时的数据,但它只显示今天从 00:00:00.000 AM 到现在 () 的记录。我的脚本有什么问题,所以它可以显示从上一小时到现在()的所有记录。有人可以帮助我吗?
看起来你想要:
where requestTimestamp >= dateadd(hour, -1, getdate())
如果你以后有requestTimestamp
,那么还需要一个上限:
where requestTimestamp between dateadd(hour, -1, getdate()) and getdate();
select * from Trx
where
RequestTimestamp BETWEEN DATE(NOW()) AND DATEADD(HOUR, -1, GETDATE())
我有这个来自 sybase ASA11 的 sql 代码,希望显示过去 1 小时的数据,但它只显示今天从 00:00:00.000 AM 到现在 () 的记录。我的脚本有什么问题,所以它可以显示从上一小时到现在()的所有记录。有人可以帮助我吗?
看起来你想要:
where requestTimestamp >= dateadd(hour, -1, getdate())
如果你以后有requestTimestamp
,那么还需要一个上限:
where requestTimestamp between dateadd(hour, -1, getdate()) and getdate();