gpt4 book ai didi

mysql - 检索列中不包含值的行

转载 作者:搜寻专家 更新时间:2023-10-30 22:11:25 26 4
gpt4 key购买 nike

我有一个如下所示的 MySQL 表:

| ID |  userIDs  
---------------
| 1 | 4,3,5
| 2 | 2,3
| 3 | 1,2,3

我想检索 userIDs 不包含 1 的所有行。我试过了

SELECT * FROM tablename  WHERE 1 NOT IN (userIDs)

但它不起作用。

最佳答案

使用FIND_IN_SET

SELECT * FROM tablename  
WHERE find_in_set(1, userIDs) = 0

但实际上你更应该改变你的表格设计。切勿在单个列中存储多个值!

关于mysql - 检索列中不包含值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27504024/

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