@The_Last_Dot

Как правильно прописать функцию to_char в postgresql?

есть таблица reports с колонкой parameters типа jsonb и ключами offset, time
делаю запросик, описанный ниже, чтобы получить время без учета timezone, но не суть... что не так с запросом? спасибки)
SELECT to_char(time parameters->>'time' - interval parameters->>'offset', 'HH24:MI') FROM reports
  • Вопрос задан
  • 246 просмотров
Решения вопроса 1
rozhnev
@rozhnev Куратор тега SQL
Fullstack programmer, DBA, медленно, дорого
SELECT to_char(
  	to_timestamp(parameters->>'time', 'HH24:MI') - (parameters->>'offset' || ' seconds')::interval,
	'HH24:MI'
) 	
FROM reports;


PostgreSQL fiddle
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы