重复统计

zxg007 2006-08-18 02:49:55
1001 601 8 1-001
1001 XP-70 16 1-001
1001 杆帽 20 1-001
1001 601 4 1-002
1001 XP-70 8 1-002

我上面有601、XP-70的材料为重复的,我如何进行合并呢?比如601数量为8+4=12、xp-70为16+8=24并写入新表格
...全文
85 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxg007 2006-08-18
  • 打赏
  • 举报
回复
这是四个字段的字段名:
T_PRO_ID HOT_STUFF QUANTITY HOT_ID
zxg007 2006-08-18
  • 打赏
  • 举报
回复
我想把下面运行的:
select
b.T_PRO_ID,a.HOT_STUFF,
sum(a.HOT_STUFF_QUANTITY*b.HOT_STANDARD_QUANTITY) as 数量,
a.HOT_ID
from
HOT_STANDARD_STUFF a,
PRO_TOTAL b
where
a.HOT_ID=b.HOT_STANDARD_ID
AND T_PRO_ID = '1001'
group by
a.HOT_STUFF,B.T_PRO_ID,a.HOT_ID
运行的结果:插入新表格应该怎么做?
1001 601 8 1-001
1001 XP-70 16 1-001
1001 杆顶帽 20 1-001
1001 601 4 1-002
1001 XP-70 8 1-002
chengangcsdn 2006-08-18
  • 打赏
  • 举报
回复
没有字段名..

你要对哪个字段求和.就SUM,再GROUP 如你的601、XP-70的字段名为code

select sum(num) as sujnum from table group by code
子陌红尘 2006-08-18
  • 打赏
  • 举报
回复
SELECT ID,CODE,SUM(NUM) FROM TNAME GROUP BY ID,CODE
WangZWang 2006-08-18
  • 打赏
  • 举报
回复
使用sum,group分组

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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