gpt4 book ai didi

mysql - 在Mysql中查询一个JSON数组

转载 作者:行者123 更新时间:2023-11-30 22:15:19 25 4
gpt4 key购买 nike

我有以下 JSON 对象。

SET @j = '{"id": [1, 2, 4]}'

我正在尝试查询 JSON 对象以查找 id 是否包含 2。

select JSON_CONTAINS(@j,'one','%2')

我不认为上面的 JSON_CONTAINS 是正确的,但我不确定我该怎么做才能运行它。

最佳答案

你可以试试这个

SELECT JSON_SEARCH(JSON_EXTRACT(@j, "$.id"), 'one', '2');

关于mysql - 在Mysql中查询一个JSON数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38494999/

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