mysql json格式数据遍历解析之json_extract
mysql5.7+以上支持今天同事给技术方案的时候提到了json_extract这个办法,可以解决json格式数据搜索问题,仔细调研了下,结果是可以实现。但是这种方法无法使用索引,面对大表搜索还是有些尴尬。使用方法:json_extract('字段','$.key');数据格式:期望结果1:获取全表Po查询sql:select json_extract(data,'$[*].po') from t
·
mysql5.7+以上支持
今天同事给技术方案的时候提到了json_extract这个办法,可以解决json格式数据搜索问题,仔细调研了下,结果是可以实现。但是这种方法无法使用索引,面对大表搜索还是有些尴尬。
使用方法:json_extract('字段','$.key');
数据格式:
期望结果1:获取全表Po
查询sql:
select json_extract(data,'$[*].po') from table;
期望结果2:获取全表的第一个po
查询sql:
select json_extract(data,'$[0].po') from table;
祝好
更多推荐
已为社区贡献1条内容
所有评论(0)