日期:2014-05-19  浏览次数:20836 次

求数量相加的SQL语句
表如下
A       20
B       10
A       5
B       10
A       30

要求查询出如下结果,请问语句怎么写:
A       55
B       20

------解决方案--------------------
select A,sum(字段2) from 表 group by A
------解决方案--------------------
select 字段1,sum(isnull(字段2,0)) from 表 group by 字段1
------解决方案--------------------
select c1,sum(c2) 字段2
from tablename
group by c1