我在SQL Server中有一個表,我需要找到整個行中具有不同值的客戶和賬戶的數量。SQL Server中多列(超過10)的重複行數
例如
Customer Account X Y Z
-------------------------------
A 001 X1 Y1 Z1
A 002 X2 Y1 Z1
A 003 X1 Y1 Z1
B 004 X3 Y2 Z2
B 005 X4 Y2 Z2
C 006 X5 Y3 Z3
C 007 X5 Y3 Z3
,我希望得到的結果是不同的X客戶數量,Y,Z是2,賬戶的影響數爲5
Customer Account X Y Z
-------------------------------
A 001 X1 Y1 Z1
A 002 X2 Y1 Z1
A 003 X1 Y1 Z1
B 004 X3 Y2 Z2
B 005 X4 Y2 Z2
不僅C但002,004,005,006,007有不同的X,Y,Z –
@RajenRaiyarela我認爲我現在理解後,再次看。只有客戶列的XYZ值對於C值是相同的。 A客戶具有不同的XYZ值,B也是如此。忽略帳戶值。 – dfundako
我不明白這裏的邏輯。 –