Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2010, 20:44
lucianomdq
 
Fecha de Ingreso: junio-2008
Mensajes: 122
Antigüedad: 15 años, 11 meses
Puntos: 1
COUNT problema

Estimados... recurro a uds. nuevamente!
Tratare de explicar lo mejor posible.
Supongamos que tengo una tabla con resultados de partidos de futbol.
La tabla tiene su id, id_evento, id_equipo y finalmente id_resultado
Dentro de ID_RESULTADO podemos tener 3 posibles, gano, empato y perdio.
Yo necesitaria poder sumar la cantidad de partidos ganados, empatados y perdidos en la misma consulta.
Para eso estoy tratando con el uso de alias pero no resulta
Si hago SELECT COUNT(tabla.id_resultado) FROM tabla WHERE id_resultado = 1 GROUP BY id_equipo
Me da efectivamente los partidos ganados por cada equipo
Cuando le pongo el alias hago lo siguiente:

SELECT COUNT (tabla.id_resultado) as P_ganados, COUNT(empatados.id_resultados) as P_empatados FROM tabla JOIN tabla AS empatados WHERE tabla.id_resultado = 1 AND empatados.id_resultado = 2
GROUP BY id_equipo

Y nada... no me sale y no me sale y ya no se como hacerlo...
Alguna idea?
Gracias!

Luciano