oracle:数据库:计算两个时间段之前差多少分钟

ceil(n) 取大于等于数值n的最小整数;

floor(n)取小于等于数值n的最大整数

select enterdoor,--进门时间
       outdoor,--出门时间
       ceil(((To_date(outdoor, 'yyyy-mm-dd hh24-mi-ss') -
            To_date(enterdoor, 'yyyy-mm-dd hh24-mi-ss'))) * 24 * (60)) time
  from workattendance--表名

猜你喜欢

转载自blog.csdn.net/lycoris_red/article/details/80939803