SQL过滤器查询输出基于两个时间戳字段的差异

时间:2016-01-08 05:02:22

标签: sql oracle

在我的Oracle数据库中,我有一个表格,其中有两列时间戳 -

e.g。 record_insert_timeprocess_time数据类型为DATE,格式为dd/mm/yyyy hh24:mi:ss

从概念上讲,record_insert_time是插入记录的时间,process_time是处理记录的时间。

我想看到所有记录,record_insert_timeprocess_time之间的差异大于例如200秒,在这种情况下如何编写where子句?

select * from p_data_process_table 
where process_time-record_insert_time >=100 
order by record_insert_time desc;

似乎没有做到这一点。

0 个答案:

没有答案