首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2012-02-12 
本人刚学PB6做个设计,请教个问题,请高手指点本人刚学PB6做个设计,有二个表一个收款表,一个付款表,一笔收款

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

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

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

热点排行