Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有这样的命令可以根据 2 行或更多行从数据库中选择一个项目。
例如:
SELECT * FROM 'table' WHERE 'row1' OR 'row2' OR 'row3' LIKE 'myValue'
是否有 OR 之类的东西?
不,您需要明确指定每个条件:
WHERE row1 LIKE 'myValue' OR row2 LIKE 'myValue' OR row3 LIKE 'myValue'
重要笔记:
quotes
'
`
如果您不使用或-LIKE等设施,请不要使用它,而是使用它。在这种情况下,您的情况可以简化为:_%=
LIKE
_
%
=
WHERE 'myValue' IN (row1, row2, row3)