Toutes les lignes de retour avec la valeur “MAX” dans SQL?

J'ai le tableau suivant:

Tableau: Scores
Ce que j'ai:

+----+-------+ 
| Id | valeur | 
+----+-------+ 
| 1 | 300 | 
| 2 | 300 | 
| 3 | 300 | 
| 4 | 100 | 
| 5 | 200 | 
+----+-------+ 

Ce dont j'ai besoin:

+----+-------+ 
| Id | valeur | 
+----+-------+ 
| 1 | 300 | 
| 2 | 300 | 
| 3 | 300 | 
-------------- 

Comment aurais-je prendre "toutes" les meilleurs scores id 1, 2, 3 en SQL. J'ai commencé à l'aide de MAX (mysql), mais qui ne retourne une ligne.

Voulez-vous juste les 3 meilleurs scores?
stackoverflow.com/questions/11115044/...
Où 3 x dans [0, n) ..

OriginalL'auteur RidingRails | 2012-08-28