Ver Mensaje Individual
  #4  
Antiguo 07-02-2011
Tcmn Tcmn is offline
Miembro
 
Registrado: sep 2004
Posts: 153
Reputación: 22
Tcmn Va por buen camino
Cita:
Empezado por duilioisola Ver Mensaje
Supongo que el problema es que alguna de estas sumatorias te devuelve un valor nulo, porque no encuentra registros.

Lo que yo hago es verificar que no sea nulo. Si lo es, lo igualo a 0.


Código SQL [-]selet sum(campo) from tabla
where condiciones...
into :suma;

if (suma is null) then suma=0;





Recuerda:
null + algo = null
null - algo = null
null / algo = null
null * algo = null
null || algo = null
El siempre bien agraciado null efectivamente estaba haciendo de las suyas. Muchas gracias
__________________
Salu2
Responder Con Cita