sql数据查询

IT~搬运工 2017-03-28 03:51:29
有个表数据是这样的
a b c
1 0 2
1 1 3
2 0 1
2 3 1
3 9 1

结果:
a b c
1 1 5
2 3 2
3 9 1

请问语句怎么写
...全文
155 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
二月十六 版主 2017-03-28
  • 打赏
  • 举报
回复
--测试数据
if not object_id(N'Tempdb..#T') is null
drop table #T
Go
Create table #T([a] int,[b] int,[c] int)
Insert #T
select 1,0,2 union all
select 1,1,3 union all
select 2,0,1 union all
select 2,3,1 union all
select 3,9,1
Go
--测试数据结束
SELECT a ,
SUM(b) AS b ,
SUM(c) AS c
FROM #T
GROUP BY a



gw6328 2017-03-28
  • 打赏
  • 举报
回复

SELECT a,SUM(b) AS b,SUM(c) AS c FROM [表] GROUP BY a

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧