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

Seleziona i primi N *gruppi* usando mysql

Fallo invece come unisciti:

SELECT T.*
FROM T join
     (SELECT DISTINCT COMPANY_ID
      FROM T
      ORDER BY 1 DESC
      LIMIT N
     ) TN
     on TN.COMPANY_ID = T.COMPANY_ID;

I join espliciti spesso hanno prestazioni migliori rispetto a in nel where clausola.