
26/04/2010, 20:44
|
| | Fecha de Ingreso: junio-2008
Mensajes: 122
Antigüedad: 16 años, 8 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 |