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 <[email protected]>

> 2009/7/3 Leonardo Barbosa <[email protected]>:
> > 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
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Atenciosamente,

Leonardo Barbosa
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a