在mysql中,我有一个包含json列示例数据的表:
{
"fruits": [
{"id": 1, "name": "apple", "amount": 3},
{"id": 3, "name": "banana", "amount": 5}
]
}
如何获得水果标识符的连接值列?
预期结果值:"1,3"
我试过:select json_value(col, '$.fruits[*].id') as ids from table
但是导致空值的列。
1条答案
按热度按时间uemypmqf1#
您可以使用
json_table
:See fiddle