sql >> Database teknologi >  >> RDS >> Mysql

Vælg op til x rækker af hver gruppe

SELECT  id, name, job, rank
FROM    TableName a
WHERE 
        (
           SELECT   COUNT(*) 
           FROM     TableName as f
           WHERE    f.job = a.job AND 
                    f.rank <= a.rank
        ) <= 2;



  1. opret tabelbegrænsning i mysql

  2. MySQL atomoperationer og bordlåsning

  3. Giv tilladelser til en MySQL-bruger på Linux via kommandolinjen

  4. Tilslutning af MS SQL til IRI Workbench