注册 登录
编程论坛 SQL Server论坛

查询结果合并的问题

jockey 发布于 2008-03-07 16:58, 1028 次点击
想对查询后的结果进行合并处理总是提示错误,请帮忙看看,谢谢!
select a.name,sum(fenshu) from
(select name,fenshu ..........) a
group by name order by name

也就是:
查询后的结果 a 为:
name     fenshu
wang       80
li         60
wang       70
....
最后再对结果a进行合并处理:
name    fenshu
wang      150
li         60

谢谢!
3 回复
#2
purana2008-03-07 17:18
好像没错
#3
zlhgo2008-03-07 19:06
select Distinct name,sum(fenshu) from [table] group by name order by name
#4
jockey2008-03-07 20:56
搞定了!主要是里面的子句太复杂,把它简单化就好了。sql好像不支持多重复杂查询[bc02]
1