Buenas amigos.
SELECT i.articulo, i.descripcio, i.referencia, i.ref_corta, i.medida, i.precio_min, i.precio_act, i.precio_usa, i.precio_eur, i.exist_Act, ;
(SELECT SUM(f2.cantidad) FROM cgccfac2 f2 WHERE f2.articulo = i.articulo) as venta1,;
(SELECT SUM(dv4.cantidad) FROM cgccfac4 dv4 WHERE dv4.articulo = i.articulo) as dev_ven1,;
(SELECT SUM(e2.cantidad) FROM cginent2 e2 WHERE e2.articulo = i.articulo) as entrada1,;
(SELECT SUM(dc2.cantidad) FROM cgindvc2 dc2 WHERE dc2.articulo = i.articulo) as devol_com1,;
(SELECT SUM(a2.cantidad) FROM cginaju2 a2 WHERE a2.articulo = i.articulo) as ajuste1,;
(SELECT SUM(d2.cantidad - d2.cant_fact) FROM cgindes2 d2 WHERE d2.articulo = i.articulo) as despacho1;
FROM CGINVENT i ;
ORDER BY descripcio;
INTO TABLE PRUEBA
el problema esta en que en los casos en que el articulo no tiene registro en una tabla, el valor que retorna es nulo y quiero que para esos casos sea cero.
Tiene alguien alguna suegerencia ?
Gracias anticipadas Angel Dario Rodriguez.