问一个SQL查询语句上的问题 可能会用到SUM() ,GROUP BY

有一张表有两个列ID和金额现在有这样个情况就是================ID金额1214112522552524=======================OK.... 有一张表 有两个列 ID 和 金额 现在有这样个情况就是
================
ID 金额
1 2
1 4
1 1
25 2
25 5
25 24
=======================
OK.. 我需要去掉ID的重复项 并把相同ID的金额 统计起来
怎么弄?求解求解
展开
 我来答
上官从云
2011-09-14 · TA获得超过256个赞
知道答主
回答量:448
采纳率:100%
帮助的人:228万
展开全部
select 零件名称= 所属零件,
工序名称=工序名称,
工时总计= sum9工时)
from 工序表
group by 所属零件,工序名称

--sorry, 没看清
select 零件名称= 所属零件,
工序名称=工序名称,
工时总计= sum9工时)
from 工序表
group by 所属零件,工序名称
compute 工时总计= sum(工时总计) by 零件名称
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友956d0b4
2011-09-14 · TA获得超过406个赞
知道答主
回答量:428
采纳率:100%
帮助的人:254万
展开全部
select 零件名称= 所属零件,
工序名称=工序名称,
工时总计= sum9工时)
from 工序表
group by 所属零件,工序名称

--sorry, 没看清
select 零件名称= 所属零件,
工序名称=工序名称,
工时总计= sum9工时)
from 工序表
group by 所属零件,工序名称
compute 工时总计= sum(工时总计) by 零件名称
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flyingFish211
2011-09-14 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
select ID ,sum(金额) from table group by ID 即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
十仝九美
2011-09-15
知道答主
回答量:25
采纳率:0%
帮助的人:4.2万
展开全部
select sum(金额),id from 表 group by ID
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
软小店
2011-09-14 · TA获得超过159个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:153万
展开全部
select ID ,sum('金额') from table group by ID
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式