¿Has probado cambiando el orden para ver qué pasa?
Código MySQL:
Ver original(SELECT mov_prov_articulos.prod_cod
, mov_prov_articulos.prod_nom
, SUM(mov_prov_articulos.prod_cant
) AS ingresos
ON mov_prov_factura.nro_factura
= mov_prov_articulos.id_comp
(SELECT mov_articulos.prod_cod
, mov_articulos.prod_nom
, SUM(mov_articulos.prod_cant
) AS egresos
ON mov_factura.nro_factura
= mov_articulos.id_comp