Ver Mensaje Individual
  #2  
Antiguo 24-05-2007
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Reputación: 23
defcon1_es Va por buen camino
Buenos dias.
Lo que pides es una función SQL, no de Delphi.
Si usas FireBird 1.5 o superior lo puedes hacer con la instruccion COALESCE

Ejp:
Código SQL [-]
Select COALESCE(Col1 + Col2, 0) as Suma
From MiTabla
si uno de ellos (col1 o col2) es null, el resultado será CERO.


Código SQL [-]
Select (COALESCE(Col1, 0) + COALESCE(Col2, 0)) as Suma
From MiTabla
Si cualquiera de ellos es NULL, se sumará CERO
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...

Última edición por defcon1_es fecha: 24-05-2007 a las 12:53:07.
Responder Con Cita