diff --git a/20240208_Precio-ventas-2013.sql b/20240208_Precio-ventas-2013.sql index 8320a08..a1085df 100644 --- a/20240208_Precio-ventas-2013.sql +++ b/20240208_Precio-ventas-2013.sql @@ -7,11 +7,15 @@ SELECT i.descripcion AS item, SUM(dvi.valor) AS valor, SUM(dvi.cantidad * i.peso * (IF(dvi.valor>0,1,-1))) AS peso -FROM documento_ventas dv -JOIN documento_ventas_has_item dvi - ON ( dv.id_documento=dvi.id_documento AND dv.id_sucursal=dvi.id_sucursal ) -JOIN item i - ON ( dvi.id_item=i.id_item ) -WHERE YEAR(dv.fecha) >= 2013 +FROM documento_ventas dv +JOIN documento_ventas_has_item dvi + ON ( dv.id_documento=dvi.id_documento AND dv.id_sucursal=dvi.id_sucursal ) +JOIN item i + ON ( dvi.id_item=i.id_item AND dvi.id_sucursal=i.id_sucursal ) +WHERE + LEFT(dv.id_documento,2) RLIKE "F|D[^0-9MP]" + AND NOT (i.tipo LIKE "5") + AND NOT (dv.id_cliente LIKE "999") + AND YEAR(dv.fecha) >= 2013 AND YEAR(dv.fecha) <= 2015 GROUP BY mes, cod_item