A表字段:
id int 1 用户编号
Name varchar 10 周户姓名B表
Id int 用户编号
Total decimal(9,4) 交款额现在要一条SQL语句,统计所有用户的交款总额
B表是交款表,每个用户不至交一次款,需要要求他的交款总额,也就是统计sum(total),这条sql怎么写
PS:如果再有一张类似于B表的另一种收款表C,这条SQL又该怎么写!
id int 1 用户编号
Name varchar 10 周户姓名B表
Id int 用户编号
Total decimal(9,4) 交款额现在要一条SQL语句,统计所有用户的交款总额
B表是交款表,每个用户不至交一次款,需要要求他的交款总额,也就是统计sum(total),这条sql怎么写
PS:如果再有一张类似于B表的另一种收款表C,这条SQL又该怎么写!
解决方案 »
- sololie哥,上次写的DEMO,运行一个flash为什么好慢啊
- 还有哪位知道如何根据rc文件生成dll,并通过res来调用啊?
- 请教在DBgrid中某列中增加下拉菜单!急!!!!在线等!
- fr的NEWPAGE问题
- Delphi如何实现连接outlook发邮件,近来看看把!
- 我怎么没有找到这个API函数?
- VB中的RecordSet和Delphi中的TAdoDataSet什么的控件是否兼容
- 怎样把测试一个popmenu是否已经弹出???????????
- 高速公路交通状态(交通正常、拥挤、阻塞)如何判断
- 如何用delphi改变数据库结构?
- 跪求老师赐教!
- 大家讨论一下用什么方法做大批量的数据插入比较好。
select a.name ,sum(b.total),sum(c.total) from a,b,c where a.id=b.id(+)
and a.id=c.id(+)
select a.name,sum(b.total) from a join b on a.id=b.id