gpt4 book ai didi

php - 从以 json 编码格式存储的数据库中检索值 - Mysql

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

enter image description here

上图中的 friend ,我已经直接以json_encode格式保存了category_id的值并进行处理,我正在检索这些值,但没有得到预期的结果。我的要求是我需要检索属于category_id 1的rss_url_id的值,它应该返回rss_url_id 2。

我使用查询

SELECT rss_url_id FROM rss_url  WHERE `status` = 0 AND REPLACE( REPLACE(`category_id`,'[', '' ) , ']', '' ) LIKE '%1%'

但是这个查询返回两个结果,因为在第一行中它包含值 10,因为我使用的是 %1% 它返回两个结果,是否有任何替代查询只返回第二行。如果我给的值为 1 。

最佳答案

你可以试试

SELECT rss_url_id FROM rss_url  WHERE `status` = 0 AND `category_id` LIKE '%"1"%'

将您的category_id(要搜索的)放在双引号中

关于php - 从以 json 编码格式存储的数据库中检索值 - Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38156449/

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