mysql能处理json吗


本文摘自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吗的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

如何使用zabbix监控mysql

拥有mysql中21个写sql的好习惯

mysql创建用户和授权的方法介绍(代码示例)

mysql怎么保存查询语句

mysql表定义语法详细介绍

mysql中如何批量删除数据

mysql中常用存储引擎有哪些?它们相互之间有什么区别?

mysql 索引分类以及用途分析

为什么我的mysql服务没了?

看看mysql并发参数调整

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...