本文摘自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吗的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
mysql初次不能登录解决方法
mysql存储过程返回多个结果集吗
如何使用apt库安装mysql
mysql数据库密码修改的详细步骤介绍
关于mysql触发器的问题
mysql中关于连接(join)查询详解
mysql在cmd和python下的常用操作解析
mysql输入错误如何不退出
mysql系统信息函数有哪些?
mysql性能调优与测试的方法
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql能处理json吗