数据分析学习笔记(5)— Access重复数据处理

此系列为《谁说菜鸟不会数据分析》读书笔记,希望与大家一同分享我的学习心得。

本文将详述Access中如何处理重复数据。本文使用Access2016。本文源数据来自于《谁说菜鸟不会数据分析》作者博客。


(一)查找重复项

      (a)【创建】->【查询向导】->【查找重复项查询向导】

数据分析学习笔记(5)— Access重复数据处理_第1张图片



(b)在弹出的对话框中选择要查找的表,以及需要查重的字段和其他需要展示的字段。点击【完成】。结果如下:

数据分析学习笔记(5)— Access重复数据处理_第2张图片

除了上述菜单法之外,还可以采用SQL:

SELECT First(订购明细20110901.[用户ID]) AS [用户ID 字段], Count(订购明细20110901.[用户ID]) AS NumberOfDups

FROM 订购明细20110901

GROUP BY 订购明细20110901.[用户ID]

HAVING (((Count(订购明细20110901.[用户ID]))>1));

注意:  First():第一条记录

having 与group by 一起用时表示条件。


(二)查找不重复项

    (a) SELECT 用户ID  FROM 订购明细20110901  GROUP BY  用户ID

    (b) SELECT DISTINCT 用户ID FROM 订购明细20110901

你可能感兴趣的:(数据分析学习笔记(5)— Access重复数据处理)