mysql JSON 查询问题

残月若影 发布于 2016/10/28 17:49
阅读 517
收藏 0

mysql JSON 查询

JSON字段内容

"[{"id":"1","name":"a"},{"id":"2","name":"b"}]"

"[{"id":"2","name":"a"},{"id":"1","name":"b"}]"

怎么查询 id=1 的条数出来呢




加载中
0
太黑_thj
太黑_thj
select  count(*) from   表名   where  json like  %'"id":"1"'%
0
o
oneflower
json字段的名称为data:
select count(1) from table t where jsn_extract(t.data, '$.id')='1'; 

参考自:MySQL 5.7原生JSON格式支持
返回顶部
顶部