gpt4 book ai didi

MySQL WHERE 类似 NoSQL 风格

转载 作者:行者123 更新时间:2023-11-29 14:18:57 26 4
gpt4 key购买 nike

有没有一种方法可以像 NoSQL 一样在 MySQL 中的 JSON 字段中进行搜索?我的意思是,如果我将 "{name: 'John', surname: 'Doe',age:'30'}" 存储在 VARCHAR 字段中,我可以用类似的东西来选择和过滤它

SELECT my_json_field FROM my_table where my_json_field.name = 'John'

问候

最佳答案

为什么不这样:

 SELECT my_json_field FROM my_table where my_json_field LIKE '% name:\'John\' %'

或者更一般,取决于您的 my_json_field 的结构:

 SELECT my_json_field FROM my_table where my_json_field LIKE '% name: \'John\' %'

关于MySQL WHERE 类似 NoSQL 风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12092120/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com