gpt4 book ai didi

php - mySQL - FIND_IN_SET() 找不到该值

转载 作者:行者123 更新时间:2023-11-29 07:10:48 29 4
gpt4 key购买 nike

我正在尝试获取包含特定标签的帖子。

标签行内容

,iphone|1468338028,,android|1468338028,,blackberry|1468338028,

查询

SELECT * FROM shares WHERE FIND_IN_SET(tag, 'iphone') > 0 ORDER BY DATE DESC limit 10

正确的做法是什么?

最佳答案

您的标签是 iphone|1468338028,您正在查找 iphone。这不匹配。
| 替换为 , 以分隔值。

SELECT * FROM shares 
WHERE FIND_IN_SET(replace(tag, '|', ','), 'iphone') > 0

关于php - mySQL - FIND_IN_SET() 找不到该值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39809287/

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