У меня есть одна таблица
date 7.1.2019 8:15:35 7.1.2019 8:15:38 7.1.2019 9:23:23 7.1.2019 9:23:43 7.1.2019 9:24:02
, и мне нужна эта таблица
0:00:00 0:00:03 1:07:45 0:00:20 0:00:19
и как мне изменить формат: число на чч: ми: сс?
Вы можете попробовать использовать LAG оконную функцию с вычислением.
LAG
SELECT coalesce(to_char(Dt,'hh:mi:ss'),'0:00:00') FROM ( SELECT "date" - LAG("date") OVER(ORDER BY "date") Dt FROM T1 ) t;