Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So wählen Sie in SQL die obersten 2 Zeilen für jede Gruppe aus

SELECT *
FROM   test s
WHERE 
        (
            SELECT  COUNT(*) 
            FROM    test  f
            WHERE f.name = s.name AND 
                  f.score >= s.score
        ) <= 2