прошу помощи с запросом

хочу размножить item.ts_range (тип tsrange), что-то типа:

with ddd AS (select * from unnest(array['1 days', '2 days']) d)
SELECT tsrange(lower(ts_range) + interval ddd.d, upper(ts_range) + interval ddd.d) as ts_range
FROM item, ddd

но ругается

как это грамотно сделать?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

ответ: нужно использовать

ответ: нужно использовать конструкцию
ddd.d * interval '1 day'

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023