hola,
bueno no se como solucionar esta consulta, ya que por el group by me trae oviamente datos repetidos, ya que el codigo_id de la tabla inventario existe 2 veces en la tabla articulos. ok a ver si me explico tengo 2 clientes, 2 marcas entonces en mi tabla de inventario estan asi
codigo_id pzas
2900001 1
2900002 1
2900003 1
y necesito sacar datos de la tabla de articulos
cliente marca talla color codigo_id
1 XXX CHICA ROJO 2900001
2 XXX CHICA ROJO 2900001
1 AAAA GRANDE AZUL 2900002
2 AAAA GRANDE VERDE 2900003
y mi consulta seria asi
select a.codigo_id, b.talla, b.color, sum(a.pzas)
from inventario a left outer join articulos b
on a.codigo_id = b.codigo_id
group by a.codigo_id, b.talla, b.color
y el resultado es este
codigo_id talla color pzas
2900001 CHICA ROJO 1
2900001 CHICA ROJO 1
2900002 GRANDE AZUL 1
2900003 GRANDE VERDE 1
COMO PUEDO EVITAR QUE SE DUPLIQUEN?
por cierto no puedo quitar ningun cliente ya que hay articulos que existen en uno y no en el otro y viceversa
DE ANTEMANO MUCHAS GRACIAS POR SU AYUDA