-- fs_pay_info json 字符串
-- "90003": key
-- SUBSTRING(str,index,length)
-- LOCATE(subStr,str,startIndex)
SUBSTRING(fs_pay_info,LOCATE('"90003":',fs_pay_info)+8,IF(LOCATE(',',fs_pay_info,2) =0,LOCATE('}',fs_pay_info,2),LOCATE(',',fs_pay_info,2))-(LOCATE('"90003":',fs_pay_info)+8)) AS freeamnt
MySql5.6 JSON解析 根据key 取值
SQL字符串解析技巧
最新推荐文章于 2025-09-09 11:56:00 发布
本文介绍了一种从JSON格式的字符串中提取特定字段值的方法。利用SQL函数SUBSTRING和LOCATE来定位并截取出所需的数据片段。这种方法适用于处理存储在数据库中的JSON数据,尤其是在需要频繁查询某些字段的情况下。
426

被折叠的 条评论
为什么被折叠?



