检查单个记录的多个列的最佳方法是什么?

时间:2014-11-13 18:24:28

标签: sql sql-server tsql

如何创建一个select all语句,用于检查单个行中多个列的一个值,如果没有该值,则将其从查询中排除?

2 个答案:

答案 0 :(得分:6)

您可以通过撤消普通in运算符来完成此操作:value in (column1, column2, column3)

答案 1 :(得分:1)

使用“反转”IN():

select ....
from ...
where someValue in ( col1, col2, col3, ...)