sql2000 数据库中查询时如何合并相同的数据

比如由一个表,有编号名称数量三个字段,而且内容有重复的,如下编号名称数量01A1001A1001A2001A3002B5002B4002B9003C2003C1504D1... 比如由一个表,有编号 名称 数量 三个字段,而且内容有重复的,如下
编号 名称 数量
01 A 10
01 A 10
01 A 20
01 A 30
02 B 50
02 B 40
02 B 90
03 C 20
03 C 15
04 D 15
04 D 15
名称为D的记录实际有两条,现在我需要在显示时,显示 04 D 30 ,也就是名称相同的将其数量相加,该如何写这个脚本,
我需要可以执行的脚本,不是意向
展开
 我来答
绿色的菜鸟cJ
2010-11-30 · 超过11用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:22.2万
展开全部
select distinct 编号,名称,sum(数量)[合计]
from table1
group by 编号,名称
主要是这个distinct这个关键字可以消除重复的记录。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liupaul
2010-12-05 · TA获得超过354个赞
知道小有建树答主
回答量:567
采纳率:0%
帮助的人:490万
展开全部
最标准的写法:
select 编号,名称,sum(数量)
from table
group by 编号,名称
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lizhiyu211
2010-11-30 · 超过23用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:14.9万
展开全部
select 编号,名称,sum(数量)
from table
group by 编号,名称
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友41766de82
2010-11-30 · TA获得超过1089个赞
知道大有可为答主
回答量:3174
采纳率:33%
帮助的人:2620万
展开全部
select 编号,名称,sub(数量) as (数量) from 表名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牧之卉0j1
2010-11-30 · TA获得超过1151个赞
知道大有可为答主
回答量:1689
采纳率:0%
帮助的人:1745万
展开全部
select 编号,名称,sum(数量)[合计]
from table1
group by 编号,名称
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式