Eğer ' tablonuz'dan iki tarih seçerseniz ve sonucu tek bir sütun çıktısı olarak görmek istiyorsanız (örneğin' günler - ss: dd: ss ') bunun gibi bir şey kullanabilirsiniz. İlk önce bu iki tarih arasındaki aralığı hesaplayabilir ve bundan sonra ihtiyacınız olan tüm verileri bu aralıktan dışa aktarabilirsiniz:
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
Ve bu size şöyle bir sonuç verecektir:
0 gün - 1:14:55