У меня есть этот запрос:
SELECT
NUMTODSINTERVAL(
SUM( TO_DATE( MT.TI_CONTR, 'HH24:MI' ) - TO_DATE( '00:00', 'HH24:MI' ) ),
'DAY'
) AS total
FROM MYTABLE MT;
Выполняя этот запрос, я получаю следующее:
+22 19:02:00.000000
+94 19:26:00.000000
+46 03:50:00.000000
+76 08:30:00.000000
+44 02:42:00.000000
, которое, конечно, группируется по дням и часам после достижения 24.
Столбец TI_CONTR - это архив, в котором хранятся часы и минуты в следующем формате: чч: мм (например, '05: 22 ').
Как мне получить результат в виде общего количества часов (например 252: 20)?
Спасибо