Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/08/2007, 03:39
Dio_83
 
Fecha de Ingreso: mayo-2007
Mensajes: 20
Antigüedad: 17 años
Puntos: 0
Re: Count que devuelva 0

SELECT fkequipo,
IF(COUNT(*)>0, COUNT(*), 0) as ganadoscasa
FROM encuentros, equiposxgrupo
WHERE encuentros.resultado is not null
AND encuentros.fkequipo2 is not null
AND encuentros.puntos1 > encuentros.puntos2
AND equiposxgrupo.fkequipo = encuentros.fkequipo1
GROUP BY fkequipo


es incrible, pero sigue funcionando igual.
Si pongo COUNT(*) + 1 me funciona y suma un partido ganado a cada equipo.
Pero al equipo 2 no le asigna 0 partidos ganados.

fkequipo ganadoscasa
1------------- 2
3------------- 2



Mil gracias Mahalo por tu idea.

Seguiré probando a ver

Última edición por Dio_83; 06/08/2007 a las 03:48