我有一个简单的postgres 12 DB,有两列。第一列包含日期,第二列包含嵌套的jsonb数组。下面的查询将第一个元素的选定数据很好地Map到一个表。
SELECT
date,
stats -> 0 -> 'item_info' ->> 'field_1' AS field_a,
stats -> 0 -> 'item_info' ->> 'field_2' AS field_b,
stats -> 0 -> 'status' -> 'substatus' ->> 'subsubstatus' AS field_c
FROM mytable;
如何用下一个元素1..n填充表的剩余部分?或者,换句话说,如何Map所有元素?
1条答案
按热度按时间fkaflof61#
我假设你想要这样的东西: