« Return to Thread: Ranking ganhadores

Re: Ranking ganhadores

by Leonardo Barbosa-2 :: Rate this Message:

Reply to Author | View in Thread

Perfeito Osvaldo, consegui da seguinte maneira:

SELECT "Ganhador", count("Ganhador") as Vitorias FROM "Partida" where "Ganhador" is not null group by "Ganhador" order by vitorias desc

Muito obrigado, cara! Valeu mesmo!

2009/7/3 Osvaldo Kussama <osvaldo.kussama@...>
2009/7/3 Leonardo Barbosa <leogbt@...>:
> Como faço na 8.3 Osvaldo ??
>


Talvez algo do tipo:

SELECT "Ganhador", count(*) as vitorias FROM "Partida" GROUP BY
"Ganhador" ORDER BY vitorias DESC;
SELECT "Perdedor",  count(*) as derrotas FROM "Partida" GROUP BY
"Perdedor" ORDER BY derrotas DESC;

Não sei como são seus dados então pode ser que no lugar de
"Ganhador"/"Perdedor" você tenha que usar "Jogador1"/"Jogador2".
Como você tem um campo "Fim" talvez queira filtrar apenas as partidas
encerradas.
Não sei se existe em seu modelo o caso de empate e, caso exista, de
que maneira está registrado.

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@...
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



--
Atenciosamente,

Leonardo Barbosa


_______________________________________________
pgbr-geral mailing list
pgbr-geral@...
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

 « Return to Thread: Ranking ganhadores