23 lines
626 B
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
|