99问答网
所有问题
SQL server中怎么将某几列的数据相加。若第一列数据相同,将第二列数据相加
若第一列数据相同,将第二列数据相加。例如:
A 5
A 3
B 5
B 7
C 1
C 9
最后得到
A 8
B 12
C 10
举报该问题
推荐答案 2013-05-16
使用group by 的功能,就是分组汇总。
select 第一列,sum(第二列) tx
from 表
group by 第一列
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BBtjvvBvz.html
其他回答
第1个回答 2013-05-16
SELECT sum(b),a from table GROUP BY a
第2个回答 2013-05-16
select a,sum(b) b
from tb
group by a
相似回答
大家正在搜
相关问题
Sql Server 查询,一共三列,怎样查出第一个列值相同...
要求用SQL SERVER编写一个触发器,当两列中任意一列的...
请教一下,如何用C#从sql server数据库中选取某一行...
sql server查询表的第一个字段/第一列
图中的第二列的值等于上一行的第二列加上该行第一列的值,怎么用...
请教:sql server中如何设置新添加的列为第一列
sql server如何将字段添加到第一列
sql中如何使一列中的多个重复数据只显示第一条