我必须编写查询,根据列是否具有值“N”、“Z”、“P”或“Q”来选择行。如果在列中,则选择并返回该行....
我该怎么做?
我编写了一个使用大量 or 语句的查询,但我还有两个未连接到每个 Or 语句的规范。
如何解决?
最佳答案
您可以使用 IN :
SELECT *
FROM your_table
WHERE your_column IN ('N', 'Z', 'P', 'Q');
关于mysql - 如果其中一列具有多个值之一,则选择一行的 SQL 选择查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33767769/