pmtzg
08-11-2012, 00:35:37
hola amigos
deseo hacer una consulta con ustedes
estoy haciendo consulta en una base de datos firebird 2.5
y hago la siguiente instruccion :
(select sum(importe) from cuem where trim(no_factura) = trim(facm.cve_doc)) -
(select sum(importe) from cued where trim(no_factura) = trim(facm.cve_doc))
pero por lo regular en la segunda tabla que comparo no hay campos que cumpla con el requisito y me manda null
es decir cuem.importe = 1000 y cued.importe = null
operacion:
1000-null = null
como puedo realizar mi consulta que al realizarla no me de null en su totalidad
si no me de el importe 1000 y me arroje el dato
mil gracias por su apoyo
deseo hacer una consulta con ustedes
estoy haciendo consulta en una base de datos firebird 2.5
y hago la siguiente instruccion :
(select sum(importe) from cuem where trim(no_factura) = trim(facm.cve_doc)) -
(select sum(importe) from cued where trim(no_factura) = trim(facm.cve_doc))
pero por lo regular en la segunda tabla que comparo no hay campos que cumpla con el requisito y me manda null
es decir cuem.importe = 1000 y cued.importe = null
operacion:
1000-null = null
como puedo realizar mi consulta que al realizarla no me de null en su totalidad
si no me de el importe 1000 y me arroje el dato
mil gracias por su apoyo