Если вы выбираете две даты из your_table и хотите видеть результат в виде одного столбца (например, days - hh: mm: ss ), вы можете использовать что-то вроде этого. Сначала вы можете рассчитать интервал между этими двумя датами и после этого экспортировать все необходимые данные из этого интервала:
select extract (day from numtodsinterval (second_date
- add_months (created_date,
floor (months_between (second_date,created_date))),
'day'))
|| ' days - '
|| extract (hour from numtodsinterval (second_date
- add_months (created_date,
floor (months_between (second_date,created_date))),
'day'))
|| ':'
|| extract (minute from numtodsinterval (second_date
- add_months (created_date,
floor (months_between (second_date, created_date))),
'day'))
|| ':'
|| extract (second from numtodsinterval (second_date
- add_months (created_date,
floor (months_between (second_date, created_date))),
'day'))
from your_table
И это должно дать вам такой результат:
0 дней - 1:14:55