Les comento mi pequeño gran problema, yo tenia el codigo siguiente, que me funcionaba correctamente:
Código HTML:
 SELECT     g_productos.des_prod AS Producto, ISNULL(SUM(a_produccion.cant_produccion), 0) - ISNULL(SUM(a_sal_prod.cant_sal), 0) 
                      + ISNULL(SUM(a_ccd_prod.cant_ccd) , 0) - ISNULL(SUM(a_ods_prod.cant_prod_od), 0) AS Existencia
FROM         g_productos LEFT OUTER JOIN
                      a_ods_prod ON g_productos.cod_prod = a_ods_prod.cod_prod LEFT OUTER JOIN
                      a_ccd_prod ON g_productos.cod_prod = a_ccd_prod.cod_prod LEFT OUTER JOIN
                      a_produccion ON g_productos.cod_prod = a_produccion.cod_prod LEFT OUTER JOIN
                      a_sal_prod ON g_productos.cod_prod = a_sal_prod.cod_prod
GROUP BY g_productos.des_prod, g_productos.cod_prod
HAVING      (g_productos.cod_prod = 1)
 
 Agradeceria bastante a alguien que me hechara la mano, porq no sé porq antes funcionaba y ahora ya no!!!
Estoy trabajando con SQL Express 2005
Muchas gracias!!!
 
  
 

 Suma entre Tablas
 Suma entre Tablas 
 
 
