为了账号安全,请及时绑定邮箱和手机立即绑定

sql查询同一id的数据总和

sql查询同一id的数据总和

我现在查询的结果为id total1 201 302 50我想要得到结果是id total1 502 50我的SQL语句是:select id , sum(total) as sumtotal from tablegroup by id得到的结果是id sumtotal1 100
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

select id , sum(total) as sumtotal from table
group by id

追问

不要乱回答

追答

...........


查看完整回答
反对 回复 2018-09-23
?
慕工程0101907

TA贡献1887条经验 获得超5个赞

select id,sum(total) total
from 表
group by id

追问

不要乱回答

追答

....什么叫乱回答,你的问题是什么?

我们几个写的都是对的


1234567891011CREATE TABLE test(id INT,total int)INSERT INTO dbo.test        ( id, total )SELECT 1,20UNION ALLSELECT 1,30UNION ALLSELECT 2,50select id,sum(total) totalfrom testgroup by id


结果:

1 50

2 50

你自己看看你一开始的数据到底是什么吧


查看完整回答
反对 回复 2018-09-23
  • 2 回答
  • 0 关注
  • 1712 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信