tabla1:
campos: codigo_articulo, cantidad, fecha_venta
Ninguno de estos campos es clave primaria, por lo que puedo tener varias veces un mismo articulo.
tabla2:
campos: codigo_articulo, descripcion, talla, color, peso, ...
La clave primaria es el codigo_articulo y me da las caracteristicas de cada uno de los articulos
tabla3:
campos: codigo_articulo, codigo_proveedor, precio_coste
La clave primaria son los campos codigo_articulo y codigo_proveedor, de manera que un articulo puede tener varios proveedores (y se supone que cada uno de ellos tendrá un precio de coste diferente).
Lo que yo quiero conseguir es una consulta que me devuelva:
codigo_articulo, sum(cantidad), codigo_proveedor, precio_coste, descripcion, talla, color, peso.
La gracia esta en que quiero agrupar los articulos de manera que cada uno de ellos solo me salga una vez y el proveedor solo me aparezca el que tenga el precio_coste mas bajo.
Yo esto lo veo bastante complicado de hacer en una única consulta... si esto no se pudiese hacer, tambien me valdria que me devolviese solo:
codigo_articulo, sum(cantidad), codigo_proveedor, precio_coste
y yo ya me las apañaria para enlazarlo con la tabla2.
Gracias de antemano!