我现在查询的结果为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
追问
不要乱回答
追答
...........
慕工程0101907
TA贡献1887条经验 获得超5个赞
select id,sum(total) total
from 表
group by id
追问
不要乱回答
追答
....什么叫乱回答,你的问题是什么?
我们几个写的都是对的
1234567891011 | CREATE TABLE test(id INT ,total int ) INSERT INTO dbo.test ( id, total ) SELECT 1,20 UNION ALL SELECT 1,30 UNION ALL SELECT 2,50 select id, sum (total) total from test group by id |
结果:
1 50
2 50
你自己看看你一开始的数据到底是什么吧
- 2 回答
- 0 关注
- 1712 浏览
添加回答
举报
0/150
提交
取消