Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/04/2009, 09:00
nicomariani
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Consulta inner join con resultado inesperado

proba ponerle un LEFT JOIN a la tabla ventas.

SELECT p.id, p.producto, sum(d.cantidad) distribuido, sum(v.cantidad) vendido from productos p
inner join distribucion d on d.id_producto=p.id
LEFT JOIN ventas v on v.id_producto=p.id
group by p.id, p.producto