求select语句

hexl0325 2007-12-25 04:18:29
请问字段里相同内容的如何加到一起,例如:

col1 col2
电脑主机 2
电脑主机 3
显示器 5
CPU 2
显示器 1

我想显示的结果:

col1 col2
电脑主机 5
显示器 6
CPU 2

请高手指点,谢谢。


...全文
85 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
windlysnowly 2007-12-25
  • 打赏
  • 举报
回复
select col1,sum(col2) as sum
from table
group by col1
tengxiang05 2007-12-25
  • 打赏
  • 举报
回复
select col1, col2 = sum(col2) from tb group by col1

or

select col1, sum(col2) as col2 from tb group by col1
zghua851004 2007-12-25
  • 打赏
  • 举报
回复
create table cp(col1 varchar(10),col2 int)
insert into cp values('电脑主机', 2)
insert into cp values('电脑主机', 3)
insert into cp values('显示器', 5)
insert into cp values('cpu', 2)
insert into cp values('显示器', 1)
select col1,col2 from cp


select col1 as 类型,sum(col2) as 数量 from cp GROUP BY col1 ORDER BY col1 desc
dawugui 2007-12-25
  • 打赏
  • 举报
回复
请问字段里相同内容的如何加到一起,例如:

col1 col2
电脑主机 2
电脑主机 3
显示器 5
CPU 2
显示器 1

我想显示的结果:

col1 col2
电脑主机 5
显示器 6
CPU 2

请高手指点,谢谢。


--
select col1 , col2 = sum(col2) from tb group by col1
parss 2007-12-25
  • 打赏
  • 举报
回复
select col1,sum(col2) from 表 group by col1
pt1314917 2007-12-25
  • 打赏
  • 举报
回复

select col1,sum(col2) col2 from 表 group by col1
liangCK 2007-12-25
  • 打赏
  • 举报
回复
select col1,sum(col2) as col2 from tb group by col1

34,837

社区成员

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

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