源数据表
材料编号 | 物料名称 | 单位 | 仓位 | 当前结存数量 |
100-00104 | 方型介子 | PCS | ME3 | 2571 |
100-02050 | 下刀螺丝 | PCS | ME3 | 267 |
100-02055 | 铜介子 | PCS | ME3 | 2066 |
100-02060 | 快巴介子 | PCS | ME3 | 962 |
100-02061 | 铜螺母 | PCS | ME3 | 6292 |
100-02062 | 正极板 | PCS | ME3 | 267 |
100-04230 | 负极板 | PCS | ME3 | 2066 |
100-04250 | 黄铜卷料 | PCS | ME3 | 962 |
100-04250 | 黄铜卷料 | PCS | ME3 | 2721 |
123-82710201X | 定刀片 | PCS | ME3 | 2000 |
123-82710201X | 定刀片 | PCS | ME3 | 1800 |
123-82710202X | 电池连接片 | PCS | ME3 | 2143 |
123-82710202X | 电池连接片 | PCS | ME3 | 286 |
121-38211 | 电池导电片 | PCS | ME3 | 192 |
100-20090002R | 弹弓 | PCS | ME3 | 1478 |
100-20090002R | 弹弓 | PCS | ME3 | 604 |
如图所示为某建材公司的材料一览表,个别材料因生产需要,需多次登记提取,查看哪些材料是重复提取多次的。
解决方案
找出重复2次或2次以上的材料编号,然后根据这些编号提取相关记录。
SELECT A.材料编号,物料名称,单位,仓位,当前结存数量
FROM [sheet1$] A,
(
SELECT 材料编号
FROM [sheet1$]
GROUP BY 材料编号
HAVING COUNT(材料编号)>1
) B
WHERE A.材料编号=B.材料编号