 
			
				30/05/2010, 08:28
			
			
			     |  
      |    |    |    Fecha de Ingreso: junio-2008  
						Mensajes: 122
					  Antigüedad: 17 años, 4 meses Puntos: 1     |        |  
  |      Sum if?        Estimados, planteo mi problema a ver si alguien puede orientarme.   
Tengo una tabla que contiene datos de futbolistas, entre ellos cuantos goles convirtio en cada partido que jugo.  A esta tabla la llamaremos SEGUIMIENTO   
Por otro lado tengo una tabla de partidos, la cual tiene la fecha de cada partido. 
A esta tabla la llamaremos EVENTO   
Finalmente yo necesito hacer una tabla con la productividad del futbolista. 
En esta tabla los datos que necesito son el id del jugador, los goles convertidos y los partidos jugados.  Pero en el ultimo mes.   
Entonces yo hago una consulta como esta:   
SELECT seguimiento.id_jugador, SUM(seguimiento.goles) AS goles, COUNT(seguimiento.id_evento) AS partidos 
FROM seguimiento, evento 
WHERE evento.fecha_calendario > (select current_date - interval 1 month) 
AND evento.id_evento = seguimiento.id_evento 
GROUP BY seguimiento.id_jugador   
Andar anda perfecto, pero lo que pasa es que si un jugador no tuvo actividad ese mes no me lo pone en la lista (logicamente) pero lo que yo necesito es que lo ponga sumandole 0 a los goles y 0 a los partidos.   
Alguna idea?           |