mysql对json数据查询
1、使用 字段->'$.json属性' 进行查询条件
2、使用 json_extract 函数查询,json_extract(字段, "$.json属性")
3、根据json数组查询,用 JSON_CONTAINS(字段, JSON_OBJECT('json属性', "内容"))
举例:
SELECT * from
test
-- WHERE attributes -> '$.orderInviteCode.inviterUserId' = 310000000780
-- WHERE json_extract(attributes, "$.orderInviteCode.inviterUserId") = 310000000780
posted on 2021-07-05 18:10 Iversonstear 阅读(3540) 评论(0) 收藏 举报
浙公网安备 33010602011771号