Linux 拨号vps windows公众号手机端

mysql如何解析json字符串

lewis 7年前 (2018-10-05) 阅读数 14 #VPS/云服务器
文章标签 jsonmysql字符串

mysql中解析json字符串的方法

1.使用JSON_EXTRACT()函数解析json字符串

语法:JSON_EXTRACT(原字段,'$.json字段名')

示例:

SELECT JSON_EXTRACT( t.result,'$.row'),

JSON_EXTRACT( t.result,'$.value'),

JSON_EXTRACT( t.result,'$.criteria')+

FROM t.test t

2.解析jsonjson数组

示例:

SELECT JSON_EXTRACT(

JSON_EXTRACT( t.msg,'$.rows'), "$[0].row") as row,

JSON_EXTRACT( JSON_EXTRACT( t.msg,'$.rows') , "$[0].value") as value,

JSON_EXTRACT(JSON_EXTRACT( t.msg,'$.rows'), "$[0].criteria") as criteria,

JSON_EXTRACT(JSON_EXTRACT( t.msg,'$.rows'), "$[0].id") as id

FROM t.test t

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门