[英]mysql 5.7 json data type search array of hashes
假設我有一個名為data的 json數據類型列,並且該列包含哈希數組,因此例如: [{x:1, y:2}, {x:3, y:4},...]
現在我可以json搜索此數組以獲取某些鍵的特定值嗎? 也就是說,選擇的行具有x
鍵的值等於5的哈希值,這可能嗎?
好吧,我想我找到了解決方案
SELECT * FROM表,其中JSON_CONTAINS(JSON_EXTRACT(數據,'$ [*]。x'),'search_val'= 1“
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.