本文摘自PHP中文网,作者青灯夜游,侵删。
mysql能处理json。Mysql中处理JSON字段,可以用json_extract函数,例“SELECT * FROM proxy WHERE json_extract(content,"$.method") = "POST";”语句。

Mysql中处理JSON字段
处理json字段,可以用json_extract函数:
1 2 3 | select * from (select json_extract(ext_value, '$.high' )+0 highx,batch_id from batch_ext_1 where ext_type=19 ) a where a.highx>15000000000
SELECT * FROM proxy WHERE json_extract(content, "$.method" ) = "POST" ;
|
将json字段中的String值转为数字型,可以用+0操作,比如上面语句中
1 | json_extract(ext_value, '$.high' )+0 highx
|
最终会变成数字型。
推荐教程:mysql视频教程
以上就是mysql能处理json吗的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
hibernate如何连接mysql数据库?
mysql用户变量与set语句示例详解
mac如何开启mysql bin-log
mysql令人大跌眼镜的隐式转换
mysql语句查询用户权限过程详解
mysql约束(创建表时的各种条件说明)
怎么在dos下连接mysql
怎么完全卸载删除mysql数据库?
mysql5.6启动内存占用过高解决方案
使用phpmyadmin怎样修改mysql密码
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql能处理json吗