tengo:
select rut,monto, nota_cred, doc_pagados
from
(select sum(monto) from tabla group by cliente) monto
,(select sum(n_cred) from tabla group by cliente) nota_cred
,cliente
mas menos esto, la cosa es que al ejecutar si quiero el saldo el total, es decir, todo lo que debe, restando pagos, notas de credito contra monto de boletas. un cliente que no tiene notas de credito, ni pagos me sale vacio en vez del valor de la deuda.
select z.rut, z.monto-z.nota_cred-z.doc_pagados from
(select rut,monto, nota_cred, doc_pagados
from
(select sum(monto) from tabla group by cliente) monto
,(select sum(n_cred) from tabla group by cliente) nota_cred
,cliente
) z
Atte
MG