此系列為《誰說菜鳥不會數(shù)據(jù)分析》讀書筆記,希望與大家一同分享我的學(xué)習(xí)心得。
本文將詳述Access中如何處理重復(fù)數(shù)據(jù)。本文使用Access2016。本文源數(shù)據(jù)來自于《誰說菜鳥不會數(shù)據(jù)分析》作者博客。
(一)查找重復(fù)項(xiàng)
? ? ? (a)【創(chuàng)建】->【查詢向?qū)А?>【查找重復(fù)項(xiàng)查詢向?qū)А?/p>
(b)在彈出的對話框中選擇要查找的表,以及需要查重的字段和其他需要展示的字段。點(diǎn)擊【完成】。結(jié)果如下:
除了上述菜單法之外,還可以采用SQL:
SELECT First(訂購明細(xì)20110901.[用戶ID]) AS [用戶ID 字段], Count(訂購明細(xì)20110901.[用戶ID]) AS NumberOfDups
FROM 訂購明細(xì)20110901
GROUP BY 訂購明細(xì)20110901.[用戶ID]
HAVING (((Count(訂購明細(xì)20110901.[用戶ID]))>1));
注意: ?First():第一條記錄
having 與group by 一起用時(shí)表示條件。
(二)查找不重復(fù)項(xiàng)
? ? (a) SELECT 用戶ID ?FROM 訂購明細(xì)20110901 ?GROUP BY ?用戶ID
? ? (b) SELECT DISTINCT 用戶ID?FROM 訂購明細(xì)20110901