Mysql中解析JSON格式数据 1、判断是否是json格式数据 JSON_VALID(requestbody) 注:requestbody为指定字段 2、解析json中的指定字段(可多层嵌套) JSON_EXTRACT(requestbo
JSON_VALID(requestbody)
注:requestbody为指定字段
JSON_EXTRACT(requestbody, '$.body')
注:requestbody为指定字段,body为json中的key
JSON_LENGTH()
select * from (select *,CASE WHEN JSON_VALID(requestbody) THEN JSON_LENGTH(JSON_EXTRACT(JSON_EXTRACT(JSON_EXTRACT(requestbody, '$.body'), '$.collectInfo'), '$.collectguideInfo') ) ELSE null END as listSizefrom prptable where REQUESTTYPE = 'REGIST' and requestbody like '%docCode%' ) jsonStrwhere listSize > 1order by id desc
来源地址:https://blog.csdn.net/billxin0621/article/details/130528416
--结束END--
本文标题: MYSQL中解析json格式数据
本文链接: https://www.lsjlt.com/news/375495.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0