Uma tabela com as equipes e os pontos
cod | equipe | pontos
Como que fazer para montar um rank, por exemplo, com as 3 equipes com mais pontos, porém sem considerar o empate?
tipo
SELECT *, SUM (pontos) pts FROM tabela GROUP BY equipe ORDER BY pts DESC LIMIT 3
Mas assim, como fazer sem considerar os reptidos
vamos implementar um pouco:
cod | equipe | pontos ----------------------- 1 | sei lah | 15 2 | outra | 12 3 | mais uma | 12 4 | aff.. | 15 5 | again | 10 6 | other | 5
Teria que retornar:
Rank | Nome | Pontos ------------------------- 1º | sei lah | 15 | aff... | 2º | outra | 12 | mais uma | 3º | again | 10
Tem como fazer isso só com sql?
Bem.. vários usuários potam escrevendo URGENTE!!!, mas isso naum é..
É mais curiosidade mesmo..