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

¿Cómo limita el grupo por filas en una consulta mysql?

Esto funciona para mí:

SELECT type, size, COUNT(*) AS rows
FROM clothes
WHERE size = 'large'
GROUP BY type
LIMIT 0, 5

Resultados en:

type      size   rows
------------------------
Circle    Large     4
Oval      Large     1
Square    Large     1
Star      Large     1
Triangle  Large     2

LIMIT debe aplicarse después de GROUP BY, por lo que no entiendo el problema.