小编Gui*_*has的帖子

在mysql查询上读取json数组

我知道问题可能存在口是心非的可能性,但我没有找到任何东西可以帮助我解决我的情况。

我的 mysql 列中有这个 json:

[
  {
    "ddi": "55",
    "routing_id": "7",
    "price": {
      "mt": 0.0285,
      "mo": 0.0285
    }
  },
  {
    "ddi": "598",
    "routing_id": "10",
    "price": {
      "mt": 0.06,
      "mo": 0.06
    }
  }
]
Run Code Online (Sandbox Code Playgroud)

当我执行以下查询时:

[
  {
    "ddi": "55",
    "routing_id": "7",
    "price": {
      "mt": 0.0285,
      "mo": 0.0285
    }
  },
  {
    "ddi": "598",
    "routing_id": "10",
    "price": {
      "mt": 0.06,
      "mo": 0.06
    }
  }
]
Run Code Online (Sandbox Code Playgroud)

我得到结果:

["55", "598"]
Run Code Online (Sandbox Code Playgroud)

我的问题是:有一种方法可以在行上返回此数据而不是 json 数组吗?喜欢:

Ddi
55
598
Run Code Online (Sandbox Code Playgroud)

mysql arrays json json-extract

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

arrays ×1

json ×1

json-extract ×1

mysql ×1