sql >> Database >  >> RDS >> Sqlserver

Hoe te zoeken naar rijen met de hoogste kolomwaarde tussen rijen die dezelfde waarde hebben voor een van de kolommen

Een andere oplossing die zou werken op SQL Server 2000 (hetzelfde als INNER JOIN hierboven, maar iets sneller) is:

SELECT id, userId, Score
  FROM UserScores
 WHERE id in (SELECT MAX(id)
                FROM UserScores
               GROUP BY userId
             ) 
 ORDER BY userId


  1. MySQL:groeperen op en meerdere velden tellen

  2. Laad gegevens uit de MySQL-database naar HTML-tekstvakken door op de knop te klikken

  3. Geneste klassen - CustomRowMapper !! Geen probleem meer!! - Deel 1

  4. cakephp 3.0 krijgt waarden in twee kolommen als één