Якщо ви вибрали дві дати з ' 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