Netezza使用表中最后修改的时间戳列获取最近5分钟内更新的记录?

时间:2015-06-08 14:18:17

标签: sql netezza

如何使用Netezza中的current_date或current_timestamp函数使用表中的last_modified_timestamp列选择最近5分钟更新的记录?

1 个答案:

答案 0 :(得分:0)

如果您已安装SQL扩展程序,则可以使用minutes_between

select 
  * 
from 
  table 
where 
  minutes_between(current_timestamp, last_modified_timestamp) < 5

如果没有,您可以随时使用间隔。

select
  *
from
  table 
where 
  last_modified_timestamp > current_timestamp - '5 minute'::interval