MySQL Group By com o número N mais alto de cada tipo
Eu tenho uma mesa assim:
Rank Letter 1 A 2 A 3 B 4 A 5 C 6 A 7 C 8 C 9 B 10 C
E eu preciso do top 2 de cada letra ordenada pela classificação crescente:
Rank Letter 1 A 2 A 3 B 5 C 7 C 9 B
Como eu faria isso? É bastante simples obter apenas o primeiro usando o GROUP BY, mas parece que não consigo trabalhar para várias entradas