分已经完了,问题还没有解决!继续发问!难道这个问题在CSDN里无人能解吗?

yhfkk_POwerise 2005-03-18 01:55:29
有两张表: 客户汇总表 付款明细表


客户汇总表 结构如下:

发票编号 客户名称 汇总金额
001 A 100
002 A 100
003 A 100
004 B 100
005 B 100
006 C 200

付款明细表 结构如下: (发票编号 和 客户汇总表 中发票编号相同)

发票编号 本次付款金额
001 10
001 20
001 30
002 10
002 10
004 10
005 10
现在要输出以下报表:

客户名称 应付款金额 已付款金额 欠款金额
A 300 80 220
B 200 20 180
C 200 0 200

请教各位,应该如何做啊? 先谢了!

要求没有付款记录的客户也要显示!!!!!,怎么办 啊!

前面几位给出了在其他大型数据库中的解法,谢谢!

因现在的数据库是ASA7。0 求在ASA 7 数据库中的解法!
...全文
69 点赞 收藏 5
写回复
5 条回复
balloonman2002 2005年03月18日
我上午也说了啊,用临时表拼凑出来你要的格式即可,具体可以使用存储过程来实现,不一定非要一条语句实现,反正只要作出DW即可
回复 点赞
yhfkk_POwerise 2005年03月18日
xyqiqi(琪琪) :

按你的方法在我这里有语法错误,我修改后没有语法错误,但报DATABASE ERROR
回复 点赞
xyqiqi 2005年03月18日
今天上午不是给你SQL语句了吗,我自己都试过了,得出的结果都和你的结果一样。
是不是还有什么楼主没有说清楚的
回复 点赞
balloonman2002 2005年03月18日
看给多少分了,:)
回复 点赞
mnsiii 2005年03月18日
ASA数据库跟sql server中基本一致。
回复 点赞
发动态
发帖子
DataWindow
创建于2007-09-28

465

社区成员

2.0w+

社区内容

PowerBuilder DataWindow
社区公告
暂无公告