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

Vælg X elementer fra hver type

Prøv denne forespørgsel -

SELECT id, name, type FROM ( SELECT t1.*, COUNT(*) cnt FROM table t1 LEFT JOIN table t2 ON t2.type = t1.type AND t2.id <= t1.id GROUP BY t1.type, t1.id ) t WHERE cnt <= 10;


  1. Løb i alt efter Group SQL (Oracle)

  2. Forstå lagringsstørrelser for MySQL TEXT-datatyper

  3. PHP &MySQL-funktion sletter ukontrollerede kategorier fra databaseproblem

  4. Få specifik indtastning i tilfælde af duplikatindtastning