所以我在表中有列“ CLM”,其中一条记录具有以下值:“ 4,6,1”。

我确实遵循选择:
SELECT * FROM table WHERE 6 IN(CLM)
那什么也没有。

我确实遵循选择:
SELECT * FROM table WHERE 4 IN(CLM)
有记录在后面描述。

无法理解为什么第一个查询会出错?

最佳答案

您必须使用find_in_set函数,即使按照建议的那样对表进行规范化会更好。

09-11 17:44