intranet-queries/2008-12-24cartera.sql

17 lines
578 B
SQL

SELECT c.id_cliente AS NIT, cl.nombre_cliente AS cliente,
cs.direccion AS Direccion, z.descripcion AS Ciudad, cs.telefono AS Telefono,
cs.nombre_contacto AS Contacto,
SUM( c.valor ) AS Cartera_Actual, cs.cupo AS Cupo_Actual
FROM cartera c
JOIN cliente_has_sucursal cs
ON ( c.id_cliente = cs.id_cliente AND c.id_sucursal = cs.id_sucursal )
JOIN zona z ON ( cs.ciudad = z.id_zona )
JOIN cliente cl
ON ( cl.id_cliente = cs.id_cliente AND cl.id_cliente = c.id_cliente )
WHERE c.valor >0
GROUP BY c.id_cliente
HAVING (
SUM( c.valor ) >=3000000
)
ORDER BY `cl`.`nombre_cliente` ASC