Oracle 计算两个日期的时间差

来源:互联网 发布:php 权限管理框架 编辑:程序博客网 时间:2024/05/21 06:41
select count(*)
from table_a
where
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24) > 6

天:ROUND(TO_NUMBER(END_DATE - START_DATE))
小时:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)
分钟:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60)
秒:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60)
毫秒:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60 * 60)