[Python-es] CONSULTA SQLITE

Peon Blanco peonblanco83 en gmail.com
Mie Oct 8 19:34:26 CEST 2014


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.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20141008/7b929a15/attachment.html>


Más información sobre la lista de distribución Python-es