mysql 查询 json 数组包含某个值, 比如包含 1或者2

作者: adm 分类: mysql 发布时间: 2023-03-05


比如 查询 parent_id_list = 436 的 数据 所有数据

  select * from building where JSON_CONTAINS(parent_id_list,JSON_Array( 436))

结果 如下:

查询 parent_id_list = 436 和487 的 数据 所有数据 (*注意这里值得是并 不是或`)

 SELECT * FROM building WHERE JSON_CONTAINS(parent_id_list,JSON_ARRAY( 436,487)) 

结果如下:

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!