我正在尝试查找在同一行中具有不同值的任何标识符。
+------------+--------+--------+--------+--------+
| Identifier | Value1 | Value2 | Value3 | Value4 |
| f001 | a1 | a2 | a2 | a2 |
| f002 | a4 | a4 | a4 | a5 |
| f003 | a2 | a2 | a2 | |
| f004 | a1 | a1 | a1 | a1 |
| f002 | a9 | | | |
+------------+--------+--------+--------+--------+
Run Code Online (Sandbox Code Playgroud)
例如,
第一个标识符返回“MisMatch”,
第二个标识符返回“MisMatch”,
第三个标识符返回“NoIssue”,
第四个标识符返回“Mismatch”,
第五个标识符返回“NoIssue”,
任何帮助都会很棒,我被困在这一点上。
有些行有数百列,而其他行只有一列。我希望能够找到包含任何不匹配的任何行。
我正在使用 SQL Server 2008 R2。