json_extrac 语法
- 使用 字段->'$.json属性'进行查询条件
- 使用json_extract函数查询,json_extract(字段,"$.json属性")
- 根据json数组查询,用JSON_CONTAINS(字段,JSON_OBJECT('json属性', "内容"))
查询对象
列名 tag; 内容: {"hasPayingOnSameDevice":true}
where json_extract(tag,'$.hasPayingOnSameDevice') = "1"
查询集合数据
列名:user_options ;内容: [{"key":"1","value":"1"},{"key":"2","value":"1"}]
select json_extract(user_options,'$[0].value') as no1
文章评论