Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak w SQL wybrać 2 górne wiersze dla każdej grupy?

SELECT *
FROM   test s
WHERE 
        (
            SELECT  COUNT(*) 
            FROM    test  f
            WHERE f.name = s.name AND 
                  f.score >= s.score
        ) <= 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. Połącz się ze zdalnym serwerem MySQL za pomocą SSL z PHP

  2. Porównanie Percona XtraBackup z MySQL Enterprise Backup:część pierwsza

  3. BŁĄD 1044 (42000):Odmowa dostępu dla użytkownika „@”localhost” do bazy danych „db”

  4. Wydajność MySQL:Indeksy MySQL/MariaDB

  5. PHP MySQL Google Chart JSON — kompletny przykład