Cita:
Empezado por birmain
Cuando se opera con un valor null, el resultado de cualquier operación que se realice con el, también es null. Para evitar esto, antes de operar con ciertos valores, es conveniente hacer la siguiente comprobación:
Código SQL [-]if (valor is nul) then valor =0
|
Para esos casos es conveniente usar
coalesce, que es una "abreviatura"
del
if .. then
Código SQL
[-]coalesce( : parametro, 0 )
Si el parámetro que se le pasa al campo es nulo entonces le da el valor cero.