-- Saldos por documento con corte a una fecha SELECT ch.id_sucursal AS Suc, ch.id_cliente AS NIT, c.nombre_cliente AS Cliente, ch.id_documento AS Documento, ch.fecha_vencimiento AS Fecha_vencimiento, ch.fecha AS Fecha_apertura, ch.plazo AS Plazo, SUM(ch.valor) AS Saldo FROM cartera_historico ch JOIN cliente c USING (id_cliente) JOIN cliente_has_sucursal cs USING (id_sucursal, id_cliente) JOIN zona z ON (cs.ciudad = z.id_zona) WHERE ch.fecha_historico = '2012-09-29' GROUP BY ch.id_sucursal, ch.id_cliente, ch.id_documento