首页 热点推荐 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

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

2024-12-17 来源:花图问答

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

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


(一)查找重复项

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


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


除了上述菜单法之外,还可以采用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

显示全文