我有一列data
,其中包含{"name":["John","Peter"],id:["20","30"]}
如果我愿意
SELECT JSON_VALUE(data,'$.name[0]') from table
它返回John
但这样做
SELECT JSON_VALUE(data,'$') from db
SELECT JSON_VALUE(data,'$.name') from table
两者都返回NULL
。
它为什么不返回:
{"name":["John","Peter"],id:["20","30"]}
["John","Peter"]