select a.no_fact,b.descr, a.clv_doc , a.fech_aplic, a.fech_venc, c.abrev , a.importe ,
coalesce((select sum(importe)as Abono from cuentas f , conceptos g where g.tipo = 'C' and f.tipo_mov = g.num_cpto and f.no_fact = a.no_fact),0)as Cargos,
coalesce((select sum(importe)as Abono from cuentas f , conceptos g where g.tipo = 'A' and f.tipo_mov = g.num_cpto and f.no_fact = a.no_fact),0)as Abonos
from cuentas a , conceptos b , moned01 c
where b.tipo = 'C' and a.num_moned = c.num_moned and a.tipo_mov = b.num_cpto and b.clv_clie = :clv_clie
[img height=55 width=400]http://imageshack.us/m/860/170/query.png[/img]
con esta consulta consulto los cargos y abonos por cliente de mi tabla de cuentas (cuentas) , la tabla conceptos contiene los conceptos de cuentas por cobrar ...
lo que quiero hacer es restar la columna de cargos con los abonos para determinar el saldo del documento, pero no me sale
¿me pueden hechar una mano?.