sql >> Database >  >> RDS >> Mysql

Hoe beperk je de groep op rijen in een mysql-query?

Dit werkt voor mij:

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

Resultaten in:

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

LIMIT zou moeten worden toegepast na GROUP BY, dus ik begrijp het probleem niet.



  1. Postgres, eenvoudige zoekopdrachten die geen index gebruiken

  2. Hoe vindt u de MySQL-databaselocatie op uw harde schijf?

  3. SQL FLOAT:3 punten die u zullen helpen rare rekenfouten te vermijden

  4. Wat is de beste manier om te bepalen welke versie van de Oracle-client ik gebruik?