postgresql 比较两个时间差大于 N个小时

Deadly 提交于 2019-12-04 09:18:09

example1:

-- 判断两个时间差大于4个小时

select timestamp '2013-11-11 10:00:00' - timestamp '2013-11-08 12:00:00' > interval '4 hour';


example2:

-- 获取时间差的总体小时差 然后再判断

mrapp=> select extract(day from t) * 24 + extract(hour from t)  > 4 from (select  (timestamp '2013-12-14 12:00:00' - timestamp '2013-12-11 4:00:00') as t) as a;


其他的都比较麻烦了 暂不列


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!