小编典典

如何选择几列之一等于某个值的行?

sql

假设我有一个包含A列,B列和C列的表。如何编写查询以选择A列或B列或C列等于某个值的所有行?谢谢。

更新: 我想忘记提及我的困惑了。假设还有另一列(第1列),我需要根据以下逻辑进行选择:

…其中Column1 =’..’AND(ColumnA =’..’OR ColumnB =’..’OR ColumnC =’..’)

像我上面用括号所做的那样对语句进行分组以获得所需的逻辑有效吗?


阅读 186

收藏
2021-04-28

共1个答案

小编典典

除非我在这里错过任何东西…

SELECT * FROM MYTABLE WHERE COLUMNA=MyValue OR COLUMNB=MyValue OR COLUMNC=MyValue
2021-04-28