• Hi

    I would use GROUP BY and MIN.

    DECLARE @t TABLE (GroupId INT, Subgroup INT)

    INSERT INTO @t

    SELECT 1, 11

    UNION ALL SELECT 1, 12

    UNION ALL SELECT 1, 13

    UNION ALL SELECT 2, 21

    UNION ALL SELECT 2, 22

    UNION ALL SELECT 2, 23

    UNION ALL SELECT 3, 31

    UNION ALL SELECT 3, 32

    SELECT

    GroupId,

    MIN(Subgroup)

    FROM @t

    GROUP BY GroupId

    Greets

    Flo