【发布时间】:2020-07-01 09:07:07
【问题描述】:
我想通过 metal_id 对表测试组中的一个字段 PC 值求和。
我试过这个Postgres GROUP BY on jsonb inner field 但不适合我,因为我有不同的 JSON 格式
tbl_test
id json
1 [
{
"pc": "4",
"metal_id": "1"
},
{
"pc": "4",
"metal_id": "5"
}
]
2. [
{
"pc": "1",
"metal_id": "1"
},
{
"pc": "1",
"metal_id": "2"
},
]
我想要的输出是:(按 metal_id 和 pc 的总和分组)。
提前致谢!
[
"metal_id": 1
{
"pc": "5",
}
]
【问题讨论】:
标签: sql json postgresql group-by