-- Entradas por sucursal y linea SELECT YEAR(e.fecha) AS Ano, e.id_sucursal AS Sucursal, l.id_linea AS Linea, l.descripcion AS Descripcion, SUM(ei.costo*ei.cantidad) AS Costo, SUM(ei.cantidad*i.peso) AS Peso FROM entrada e JOIN entrada_has_item ei ON ( e.id_entrada=ei.id_entrada AND e.id_sucursal=ei.id_sucursal ) JOIN item i ON ( ei.id_item=i.id_item AND ei.id_sucursal=i.id_sucursal ) JOIN linea l ON ( l.id_linea = left(i.id_linea,2) AND l.tipo=i.tipo ) WHERE YEAR(e.fecha)=2013 GROUP BY Sucursal,Linea ORDER BY Sucursal,Linea