1.json数据编辑
使用JSON_EXTRACT提取json格式数据中某个项目的值。
示例:
当数据个json对象时。
查询语句:SELECT JSON_EXTRACT(address_json,'$.town') FROM `bms_warehouse`
结果: "黄岛区"
"黄岛区"
查询语句:SELECT address_json ->> '$.town' FROM `bms_warehouse`
结果:黄岛区
黄岛区
上面两种方法获取的内容一个带有双引号,一个没有双引号。
当数据为json数组时
查询语句:SELECT JSON_EXTRACT(address_json,'$[0].town') FROM `bms_warehouse`
结果:"黄岛区"
查询语句:SELECT address_json ->> '$[0].town' FROM `bms_warehouse`
结果:黄岛区