Друго решение, което би работило на SQL Server 2000 (същото като INNER JOIN по-горе, но малко по-бързо) е:
SELECT id, userId, Score
FROM UserScores
WHERE id in (SELECT MAX(id)
FROM UserScores
GROUP BY userId
)
ORDER BY userId