У меня есть следующий запрос, который отлично подходит для добавления часов к значению времени:
to_char(date_add('h', trunc(o.tt_real)::integer, d.pickup_date::timestamp),'HH24:MI') injection_time
В приведенном выше tt_real - целое число. Теперь предположим, что у меня есть tt с десятичными часами вроде этого 2,98, 3,55 и c. Может ли кто-нибудь предложить обновленную версию вышеуказанного запроса, чтобы включить десятичные часы? Пример ожидаемого результата: 10:30 + 2,25 = 12:45