我有两行存储在名为client_booking的表中。这些被称为start_time和end_time。我需要在ORACLE APEX中创建一个文本框,通过SQL查询生成经过的时间。
答案 0 :(得分:0)
时间差以天为单位,让我们将它乘以24小时和不分60分钟。假设它们是DATE
或TIMESTAMP
数据类型
select (
to_date('01-01-2014 '|| end_time ||'00','DD-MM-YYYY HHMISS') -
to_date('01-01-2014 '|| start_time||'00','DD-MM-YYYY HHMISS')
) * 24 * 60 as time_elapsed_in_mins
from your_table;