la consulta debería ser solamente sobre la misma tabla, ya que al parecer
ahi es donde llevas los resultados.

select equipo, sum(case resulltado when 'gano' then 1 else 0 end) as
ganados, sum(case resulltado when 'perdio' then 1 else 0 end) as
perdidos, sum(case resulltado when 'empate' then 1 else 0 end) as empatados
from equipos group by equipo

Saludos.

by:

ISC. Manuel Alejandro Estévez Fernández


El 8 de octubre de 2014, 12:34, Peon Blanco <peonblanc...@gmail.com>
escribió:

> Hola
>
> se que la lista no es sobre sql pero ya e buscado bastante y no encuentro
> solucion.
>
> estoy tratando de realiza una consulta solo que no logro obtener los datos
> que necesito.
>
> expongo lo que quiero hacer y el código que estoy usando
> tengo una tabla de nombre equipo, donde esta registrado el nombre de el
> equipo y el resultado de las competencias.
>
> select
>   eq.equipo AS Equipo,
>   count(G.resultado)AS Ganadas,
>   count(P.resultado) AS Perdidas,
>   count(Em.resultado) AS EmpateE
> FROM equipo eq
> INNER JOIN equipo G ON ( G.resultado = 'Gano')
> INNER JOIN equipo P ON ( P.resultado = 'Perdio')
> INNER JOIN equipo Em ON ( Em.resultado = 'Empate')
> GROUP BY eq.equipo
>
> obtengo el siguiente resultado.
>                          G    P     Em
> CUL 49 49 49
> CULIACAN 98 98 98
> DS 49 49 49
> FG 49 49 49
> II 49 49 49
> JK 49 49 49
> NAV 49 49 49
> NAVOLATO 147 147 147
> SS 49 49 49
> TT 49 49 49
> W2 49 49 49
> WS 49 49 49
>
> el correcto debe de ser
>                         G      P     Em
> CUL 1 0 0
> CULIACAN 2 0 0
> DS 1 0 0
> FG 1 0 0
> II 0 1 0
> JK 0 1 0
> NAV 0 1 0
> NAVOLATO 0 2 0
> SS 0 1 0
> TT 1 0 0
> W2 0 1 0
> WS 1 0 0
>
> espero sus comentarios.
>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a