读书人

求一SQL语句 ,汇总表的某字段的总和,该

发布时间: 2012-01-01 23:10:55 作者: rapoo

求一SQL语句 ,汇总表的某字段的总和
表A 结构如下
name role
-----------------
a 0
b 1
c 2

表B 结构如下
role money
-----------------
0 100
1 200
3 300


我想得到A表中所有用户的总money的和,要怎么做啊。

我写的是

select sum(B.money) from A,B where A.role=B.role

[解决办法]
select sum(money) from B where role in ( select role from A)
[解决办法]
可以用临时表啊!
[解决办法]
楼上,小题大作了,这么简单的也要用临时表?

读书人网 >asp.net

热点推荐