• Something like this?

    WITH CTE AS (

    SELECT [User],GWP,

    ROW_NUMBER() OVER(PARTITION BY [User] ORDER BY GWP DESC) AS rn

    FROM MyTable)

    SELECT [User],GWP

    FROM CTE

    WHERE rn=1;

    ____________________________________________________

    Deja View - The strange feeling that somewhere, sometime you've optimised this query before

    How to get the best help on a forum

    http://www.sqlservercentral.com/articles/Best+Practices/61537