小编Ibr*_*wal的帖子

如何从MySQL中的数字键嵌套JSON字段中提取值

我有一个带有JSON列的MySQL表sent。列中的条目具有如下信息:

{
 "data": {
  "12":"1920293"
 }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用mysql查询:

select sent->"$.data.12" from mytable
Run Code Online (Sandbox Code Playgroud)

但我有一个例外:

Invalid JSON path expression. The error is around character position 9.
Run Code Online (Sandbox Code Playgroud)

知道如何提取信息吗?该查询适用于非数字子字段。

mysql json mysql-json

5
推荐指数
1
解决办法
1155
查看次数

标签 统计

json ×1

mysql ×1

mysql-json ×1