No, I meant like this-- Prepare sample dataDECLARE @Data TABLE (TransID INT, ConNo INT, BoxNo INT, BoxSuffix VARCHAR(20))INSERT @DataSELECT 1234, 200, 1, NULL UNION ALLSELECT 1235, 200, 1, NULL UNION ALLSELECT 1236, 200, 2, NULL UNION ALLSELECT 1237, 200, 2, 'A' UNION ALLSELECT 1238, 201, 1, NULL UNION ALLSELECT 1239, 201, 1, NULL UNION ALLSELECT 1240, 201, 3, NULL
And then we can post solutions/suggestions like this-- First trySELECT ConNo, COUNT(*) FROM @DataGROUP BY ConNo-- Second trySELECT ConNo, COUNT(*) FROM ( SELECT DISTINCT ConNo, BoxNo, BoxSuffix FROM @Data ) AS xGROUP BY ConNoORDER BY ConNo
Peter LarssonHelsingborg, Sweden