mysql 5.7 json数据类型搜索哈希数组

时间:2016-03-22 09:06:28

标签: mysql json

假设我有名为 data 的json数据类型列,此列包含哈希数组,例如:[{x:1, y:2}, {x:3, y:4},...]

现在我可以在json中搜索此数组以获取某些键的具体值吗?这是具有值x键等于5的散列的选择行,这可能吗?

1 个答案:

答案 0 :(得分:0)

我认为我找到了解决方案

SELECT * FROM表JSON_CONTAINS(JSON_EXTRACT(data,'$ [*]。x'),'search_val'= 1“