Excel 2010 SQL应用114 分组统计之GROUP BY,HAVING,WHERE

源数据表

材料编号物料名称单位仓位当前结存数量
100-00104方型介子PCSME32571
100-02050下刀螺丝PCSME3267
100-02055铜介子PCSME32066
100-02060快巴介子PCSME3962
100-02061铜螺母PCSME36292
100-02062正极板PCSME3267
100-04230负极板PCSME32066
100-04250黄铜卷料PCSME3962
100-04250黄铜卷料PCSME32721
123-82710201X定刀片PCSME32000
123-82710201X定刀片PCSME31800
123-82710202X电池连接片PCSME32143
123-82710202X电池连接片PCSME3286
121-38211电池导电片PCSME3192
100-20090002R弹弓PCSME31478
100-20090002R弹弓PCSME3604

    如图所示为某建材公司的材料一览表,个别材料因生产需要,需多次登记提取,查看哪些材料是重复提取多次的。

解决方案

  找出重复2次或2次以上的材料编号,然后根据这些编号提取相关记录。

SELECT A.材料编号,物料名称,单位,仓位,当前结存数量
FROM [sheet1$] A,
	(
	  SELECT 材料编号
	  FROM [sheet1$]
	  GROUP BY 材料编号
	  HAVING COUNT(材料编号)>1
	) B
WHERE A.材料编号=B.材料编号


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ngbshzhn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值