对于SQL Server 2012,我有两列要比较。两者都在同一张表上,因此不需要联接。
基本上,我需要比较两个列,例如scan1,scan2如果它们的值匹配,那么我需要一个1else 0。匹配结果将输出到AS结果。
scan1
scan2
1
0
诸如此类的事情SELECT .... , CASE WHEN scan1 = scan2 THEN 1 ELSE 0 END AS is_equal FROM table1应该可以完成。
SELECT .... , CASE WHEN scan1 = scan2 THEN 1 ELSE 0 END AS is_equal FROM table1