Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2009, 09:39
ivan2009
 
Fecha de Ingreso: enero-2009
Mensajes: 67
Antigüedad: 15 años, 3 meses
Puntos: 1
CONSULTA ifnull con sum

hola amigos deseo una ayuda por parte de uds.

Está consulta me suma el total el valor de las 2 tb, de esta manera funciona perfecto:

SELECT IFNULL(sum(meses.valor)+contrato.valorunitario,con trato.valorunitario+0)
From contrato left JOIN meses ON meses.anolectivo=contrato.anolectivo and
contrato.codigomatricula=meses.codigomatricula
where meses.codigomatricula=13455 and meses.anolectivo='2008 - 2009'


pero cuando cambio el año a 2009 - 2010 me da la suma null, en la primera tb contrato si hay un valor pero en la tb meses no hay todavia nada, quiero q me muestre lo que contiene la tb contrato

SELECT IFNULL(sum(meses.valor)+contrato.valorunitario,con trato.valorunitario+0)
From contrato left JOIN meses ON meses.anolectivo=contrato.anolectivo and
contrato.codigomatricula=meses.codigomatricula
where meses.codigomatricula=13455 and meses.anolectivo='2009 - 2010'


gracias de antemano por la ayuda