Я начал изучать json в postgresql. У меня ниже jsonb в таблице.
'{
"Owner":[
{
"Edgeid":4,
"Weight":40,
"EdgeColor":"Black"
},
{
"Edgeid":1,
"Weight":10,
"EdgeColor":"Black"
},
{
"Edgeid":2,
"Weight":20,
"EdgeColor":"Black"
}
],
"Supporter":[
{
"Edgeid":3,
"Weight":30,
"EdgeColor":"Red"
}
]
}'
Я использую приведенный ниже код, чтобы разложить «Владелец» и «Поддерживающий» в разные столбцы
SELECT column_name::JSONB -> 'Owner' AS owner_property,
column_name::JSONB -> 'Supporter' AS supporter_property
FROM table_name;
теперь предположим, нужно ли мне его вложить вернуться в нормальное состояние, как указано выше json, из двух отдельных столбцов. каким будет мой код.
Заранее спасибо.