Ver Mensaje Individual
  #3  
Antiguo 04-01-2010
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Reputación: 23
salvica Va por buen camino
Cita:
Empezado por defcon1_es Ver Mensaje
Hola. Prueba con la función COALESCE.
Código SQL [-]SELECT recibos.ID_CLAVE AS ID_RECIBO, recibos.MONTH AS MONTH, COALESCE( (SELECT recibo_ingresos.CANTIDAD FROM recibo_ingresos WHERE recibo_ingresos.ID_RECIBO = recibos.ID_CLAVE), 0) AS ALQUILER, COALESCE( (SELECT SUM(recibo_ingresos.TOTAL) FROM recibo_ingresos WHERE recibo_ingresos.ID_RECIBO = recibos.ID_CLAVE), 0) AS TOTAL_INGRESOS, COALESCE( (SELECT SUM(CASE WHEN recibo_gastos.TOTAL ISNULL THEN 0 ELSE recibo_gastos.TOTAL END) FROM recibo_gastos WHERE recibo_gastos.ID_RECIBO = recibos.ID_CLAVE), 0) AS TOTAL_GASTOS FROM recibos WHERE recibos.ID_CONTRATO = "0000000024" AND recibos.YEAR = "2009"
Hola defcon1_es, ante todo gracias por responder, probaré el método aunque no me suena esa función en SQLite-3.

De todas formas luego te cuento como me ha ido.

Saludos
salvica
Responder Con Cita