Ver Mensaje Individual
  #12 (permalink)  
Antiguo 05/09/2013, 00:11
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: inner join con union

¿Has probado cambiando el orden para ver qué pasa?

Código MySQL:
Ver original
  1. (SELECT mov_prov_articulos.prod_cod, mov_prov_articulos.prod_nom, SUM(mov_prov_articulos.prod_cant) AS ingresos
  2.         FROM mov_prov_articulos
  3.         INNER JOIN mov_prov_factura
  4.         ON mov_prov_factura.nro_factura = mov_prov_articulos.id_comp
  5.         WHERE tipo_comp = 1
  6.         GROUP BY mov_prov_articulos.prod_cod)
  7.                
  8.  
  9. (SELECT mov_articulos.prod_cod, mov_articulos.prod_nom,  SUM(mov_articulos.prod_cant) AS egresos
  10.         FROM mov_articulos
  11.         INNER JOIN mov_factura
  12.         ON mov_factura.nro_factura = mov_articulos.id_comp
  13.         WHERE tipo_comp = 1
  14.         GROUP BY mov_articulos.prod_cod)