• SELECT DISTINCT

    ID =lot.value

    , SiteID = DENSE_RANK()OVER(ORDER BY Country DESC)

    ,Country

    FROM SiteMatches

    CROSS APPLY (

    VALUES('RetainedRID', RetainedRID)

    , ('DroppedRID', DroppedRidd )) Lot(name,value)