Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

SQL में, प्रत्येक समूह के लिए शीर्ष 2 पंक्तियों का चयन कैसे करें

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. MySQL में कल की तारीख कैसे प्राप्त करें

  2. phpMyAdmin के लिए उपयोगकर्ता 'रूट'@'लोकलहोस्ट' के लिए फिक्स एक्सेस अस्वीकृत

  3. मैं MySQL में अनुक्रम कैसे बनाऊं?

  4. एकाधिक क्वेरी एक ही तालिका लेकिन अलग-अलग कॉलम में mysql

  5. अद्वितीय बाधा जो MySQL में खाली मानों की अनुमति देती है