gpt4 book ai didi

php - 在 MySQL 中匹配部分字符串(SQL LIKE)

转载 作者:行者123 更新时间:2023-11-29 04:16:55 27 4
gpt4 key购买 nike

我有一个看起来像这样的字段

1,13,15

如果我尝试进行搜索以查找所有不包含“1”的行,那么它将获取所有包含 1 的行,不仅是表示 1,[something] 的行,还有“11”,“13” "等

我试过使用 like 语句和通配符,但没有成功。

最佳答案

如果您使用的是 MySQL,请使用 FIND_IN_SET,而不是 LIKE

WHERE FIND_IN_SET('1', columnname)

但最好的解决方案是规范化您的架构,这样您就不会在列中使用逗号分隔值。

关于php - 在 MySQL 中匹配部分字符串(SQL LIKE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40029233/

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