在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/數(shù)據(jù)庫/ mysql中json字段包含多個數(shù)組的情況下,如何查詢數(shù)組中某一屬性符合條件的記

mysql中json字段包含多個數(shù)組的情況下,如何查詢數(shù)組中某一屬性符合條件的記錄。

例如表結(jié)構(gòu):
id int
propertyJson json

記錄:
1,{["width":3,"height":5],["width":2,"height":6]}
2,{["width":1,"height":7],["width":2,"height":9],["width":8,"height":8]}
3,{["width":10,"height":10],["width":12,"height":9]}

記錄中json字段內(nèi)數(shù)組數(shù)量不定,如何查詢?nèi)我鈹?shù)組中height > 7的記錄?

或者如何針對這個查詢要求重新設(shè)計表結(jié)構(gòu)?

謝謝!

回答
編輯回答
舊言
SELECT * FROM table 
  WHERE json_cloumn_name -> '$[*].height' > 7
2018年5月13日 10:03