intranet-queries/2014-02-21-clientes_desde_2011.sql

23 lines
626 B
SQL

-- Clientes por sucursal por año sin lineas
SELECT c.id_cliente AS Nit,
dv.id_sucursal AS Sucursal,
c.nombre_cliente AS Cliente,
SUM(dvi.valor) AS Valor
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 cliente_has_sucursal c
ON ( dv.id_cliente=c.id_cliente
AND dv.id_sucursal=c.id_sucursal )
WHERE LEFT(dv.id_documento,2) RLIKE "F|D[^0-9MPBC]"
AND NOT (dv.id_cliente LIKE "999")
AND dv.fecha >= '2011-01-01'
GROUP BY Sucursal, Cliente
HAVING Valor > 10000000