本人刚学PB6做个设计,请问个有关问题,请

本人刚学PB6做个设计,请教个问题,请高手指点
本人刚学PB6做个设计,有二个表一个收款表,一个付款表,一笔收款有一笔付款或多笔付款,二张表通过收款单据号联接,想查询每笔收款记录,付款后的余额。是在收款表中建个余额字段,每付款一笔后修改余额,还是通过计算实现,SQL怎么写?想不出办法,请高手指点,时间很紧,有点急!!!先谢了!

------解决方案--------------------
表的結構至少像這樣
應收款表:
 應收id
 應收金額
收款沖銷表:
 收款id
 應收id
 收款金額(沖銷金額)
----------------------
應收餘額,使用計算得來,程式較好寫
SELECT 應收id,
 應收金額, 
 (SELECT SUM(收款金額) FROM 收款沖銷表 WHERE 收款沖銷表.應收id=應收款表.應收id) AS 已收金額
FROM 應收款表

如此即可知 已收金額 與 未收 ( 應收金額 - 已收金額 )