intranet-queries/2010-10-22_vts.sql

10 lines
441 B
SQL

SELECT dv.id_sucursal AS suc, dvi.id_item AS item,
SUM(dvi.cantidad * (IF(dvi.valor>0,1,-1))) AS cantidad,
SUM(dvi.cantidad * i.peso * (IF(dvi.valor>0,1,-1))) AS peso,
SUM(dvi.valor) AS valor, SUM(dvi.costo) AS costo
FROM `documento_ventas_has_item` dvi
JOIN documento_ventas dv USING ( id_documento, id_sucursal )
JOIN item i USING ( id_item, id_sucursal )
where fecha like "2010-0%"
group by dvi.id_sucursal, dvi.id_item ;