Mysql
 sql >> Base de données >  >> RDS >> Mysql

Quelle est la meilleure façon de sélectionner les deux premiers enregistrements de chaque groupe par une commande SELECT ?

select a.*
from Tablename a
where 
(
   select count(*) 
   from Tablename as b
   where a.group = b.group and a.id >= b.id
) <= 2