sql >> Base de Datos >  >> RDS >> Mysql

¿Cuál es la mejor manera de seleccionar los dos primeros registros de cada grupo mediante un comando SELECCIONAR?

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