Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pilih hingga x baris dari setiap grup

SELECT  id, name, job, rank
FROM    TableName a
WHERE 
        (
           SELECT   COUNT(*) 
           FROM     TableName as f
           WHERE    f.job = a.job AND 
                    f.rank <= a.rank
        ) <= 2;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:Dapatkan catatan yang memenuhi kondisi yang berasal dari beberapa catatan

  2. Cara menulis penghitung hit yang efisien untuk situs web

  3. Penyisipan Objek Data PHP tidak dijalankan

  4. Bagaimana cara mengizinkan string kosong untuk integer di MySQL?

  5. MySQL IN() untuk dua nilai/array?