我有一个SQL表,其结构类似于以下内容:
Name Value
(varchar) (bit)
__________________
Val1 1
Val2 1
Val3 0
Val4 0
Val1 0
Val2 0
Val3 0
Val4 1
Run Code Online (Sandbox Code Playgroud)
所以基本上,我有两个相同行但具有不同位值的实例.我想从此表中检索不同的行,其中位值为"或".因此,对于给定的示例,结果将如下所示:
Name Value
Run Code Online (Sandbox Code Playgroud)
Val1 1 (1 | 0)
Val2 1 (1 | 0)
Val3 0 (0 | 0)
Val4 1 (0 | 1)
Run Code Online (Sandbox Code Playgroud)
这可以实现吗?我在Microsoft SQL Server 2012中工作.感谢任何形式的帮助.如果需要进一步说明,请告诉我.