2.mysql取出JSON格式的语法
程序员文章站
2024-03-14 09:04:34
...
mysql取出JSON格式的语法
当数据库存JSON格式的数据的时候,怎么用SQL语句直接取出的方法
如图:但我们需要使用SQL语句直接取出d0字段中的c_max字段和c_min字段的时候,SQL语句如下
select JSON_EXTRACT(d0,'$.c_max') c_max,JSON_EXTRACT(d0,'$.c_min') c_min from ep_month_dev where update_time = '2020-10-26 02:10:20'
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8Aah5A3c-1603679040635)(D:\自媒体\博客\1. BUG\assets\image-20201026101632899.png)]
需要用到mysql里面的JSON_EXTRACT()
这个JSON提取函数:
语法:JSON_EXTRACT(json列 , ‘$.键’)