本人刚学PB6做个设计,请问个有关问题,请
本人刚学PB6做个设计,请教个问题,请高手指点
本人刚学PB6做个设计,有二个表一个收款表,一个付款表,一笔收款有一笔付款或多笔付款,二张表通过收款单据号联接,想查询每笔收款记录,付款后的余额。是在收款表中建个余额字段,每付款一笔后修改余额,还是通过计算实现,SQL怎么写?想不出办法,请高手指点,时间很紧,有点急!!!先谢了!
------解决方案--------------------
表的結構至少像這樣
應收款表:
應收id
應收金額
收款沖銷表:
收款id
應收id
收款金額(沖銷金額)
----------------------
應收餘額,使用計算得來,程式較好寫
SELECT 應收id,
應收金額,
(SELECT SUM(收款金額) FROM 收款沖銷表 WHERE 收款沖銷表.應收id=應收款表.應收id) AS 已收金額
FROM 應收款表
如此即可知 已收金額 與 未收 ( 應收金額 - 已收金額 )
本人刚学PB6做个设计,有二个表一个收款表,一个付款表,一笔收款有一笔付款或多笔付款,二张表通过收款单据号联接,想查询每笔收款记录,付款后的余额。是在收款表中建个余额字段,每付款一笔后修改余额,还是通过计算实现,SQL怎么写?想不出办法,请高手指点,时间很紧,有点急!!!先谢了!
------解决方案--------------------
表的結構至少像這樣
應收款表:
應收id
應收金額
收款沖銷表:
收款id
應收id
收款金額(沖銷金額)
----------------------
應收餘額,使用計算得來,程式較好寫
SELECT 應收id,
應收金額,
(SELECT SUM(收款金額) FROM 收款沖銷表 WHERE 收款沖銷表.應收id=應收款表.應收id) AS 已收金額
FROM 應收款表
如此即可知 已收金額 與 未收 ( 應收金額 - 已收金額 )