【发布时间】:2017-06-09 09:45:24
【问题描述】:
我有一个表,我想查询它以返回位列 IsValid 至少有两行的相反值的结果。
TableA
UniqueId
Column1
Column2
Column3
IsValid (bit values 0 and 1)
按列 1、2、3 分组我需要返回至少有两行具有 IsValid 0 和 1 的整行。
Val1 | Val1 | Val1 | 0
Val1 | Val1 | Val1 | 1
Val2 | Val2 | Val2 | 0
Val2 | Val2 | Val2 | 1
Val2 | Val2 | Val2 | 1
Val3 | Val3 | Val3 | 0
Val3 | Val3 | Val3 | 0
将返回所有行 Val1 和 Val2,而不会返回 Val3 行。
【问题讨论】: