Добрый день, у меня сразу два вопроса по одной теме JSON
1) как можно из массива джейсона вытащить только ключ значение type по строчно каждый (принцип unnest в postgres)
2) Как можно сделать отбор из массива джейсона
—-
Пример
select CONDITIONs->'$[*].type' from
(
select '[{"type":"DEP_VALUE","operator":"in","value":["1000+"]}]' CONDITIONs
union all
select '[{"type":"DAYS_REG","operator":"greater or equal","value":"30"},{"type":"DATE_LAST_DEP","operator":"less or equal","value":"2019-06-30"},{"type":"DEP_VALUE","operator":"in","value":["201-500"]},{"type":"NETREVENUE_WEEK","operator":"in","value":["200-500"]}]'
) segmentations
where JSON_CONTAINS(CONDITIONs,'DAYS_REG','$.type')