Mysql 多个或在SQL中查找公共特征的所有可能条目

Mysql 多个或在SQL中查找公共特征的所有可能条目,mysql,sql,Mysql,Sql,各位, 这是我的SQL代码 SELECT LayerA From ATable WHERE Label LIKE '%NS%' OR '%NI%‘ OR ‘%NES%’ OR ‘%NEI%’; 我需要查看可能包含这些字符串标签的所有条目。查询不起作用。知道原因吗?试试: SELECT LayerA From ATable WHERE Label LIKE '%NS%' OR Label LIKE '%NI%' OR '%NES%' Label LIKE OR '%NEI%';

各位, 这是我的SQL代码

   SELECT LayerA From ATable WHERE Label  LIKE '%NS%' OR '%NI%‘ OR ‘%NES%’ OR ‘%NEI%’;
我需要查看可能包含这些字符串标签的所有条目。查询不起作用。知道原因吗?

试试:

SELECT LayerA From ATable WHERE Label  LIKE '%NS%' OR Label  LIKE '%NI%' OR '%NES%' Label  LIKE OR '%NEI%';

您使用的是“而不是”

您使用
的方式,如
是不正确的。应该是这样的:

SELECT LayerA 
FROM   ATable 
WHERE  Label LIKE '%NS%'  
       OR Label LIKE '%NI%'  
       OR Label LIKE '%NES%'  
       OR Label LIKE '%NEI%'

另一件事是使用单引号
而不是

是的,是的。我没看到。。你是对的!谢谢你的意见