對於SQL Server 2012,我有兩列,我想比較。兩者都在同一張桌子上,所以不需要連接。SQL比較兩個colums的值相同
基本上,我需要比較兩列,例如scan1
和scan2
,如果他們的價值的比賽,然後我需要一個1
,否則0
。比賽結果將輸出到AS結果。 我希望我足夠描述。
對於SQL Server 2012,我有兩列,我想比較。兩者都在同一張桌子上,所以不需要連接。SQL比較兩個colums的值相同
基本上,我需要比較兩列,例如scan1
和scan2
,如果他們的價值的比賽,然後我需要一個1
,否則0
。比賽結果將輸出到AS結果。 我希望我足夠描述。
像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 ColumnAlias
FROM YourTable
謝謝。完美工作。 – user3123888