Cita:
Empezado por Neftali
Revisa si puedes utilizar el operador IF/CASE/ISNULL dentro de la consulta (algunos SGBD lo tienen).
Por ejemplo en SQL Server podrías usar:
Código SQL [-]
// Si el valor es nulo te devolvería un 0
select IsNull(SUM(IMPORFAC),0) from facturas
// Algo similar, pero con el CASE
select
case when SUM(IMPORFAC) is null then 0 else SUM(IMPORFAC) end
from facturas
|
En el Primer Ejemplo que me comenta me marca error en IsNull
En el segundo Casi se Aproxima, aqui el problema que tengo es que si de las 4 consultas las 2 del medio son nulas solo me pone:
0.00
1,200
200
En vez de poner
1,200
0.00
0.00
200
O bien si en alguna consulta es nula pone al principio los ceros
0.00
2,200
500
200
Gracias por sus sugerencias.