J'ai une table comme ceci:Groupe MySQL par numéro top N de chaque type
Rank Letter 1 A 2 A 3 B 4 A 5 C 6 A 7 C 8 C 9 B 10 C
Et je dois le top 2 de chaque lettre ordonnée par ordre croissant:
Rank Letter 1 A 2 A 3 B 5 C 7 C 9 B
Comment se Je le fais? Il est assez facile d'obtenir juste le top 1 en utilisant GROUP BY, mais je ne peux pas sembler le faire fonctionner pour plusieurs entrées
'IN' prédicat ne fonctionne pas avec' LIMIT' dans 'MySQL' – Quassnoi
désolé, je travaille plus avec SQL Server. Maintenant, je dois trouver une autre solution pour mysql et différente de la vôtre;) – manji