當前位置:
首頁 > 職場 > 藉助Access實現一對多查詢,百萬行數據,秒出結果!

藉助Access實現一對多查詢,百萬行數據,秒出結果!

小夥伴們好啊,之前咱們分享過使用VLOOKUP函數,實現一對多查詢的方法。(點此查看)但是這種技巧只適合數據量少的情況,如果數據有幾萬、幾十萬行,運行過程會非常慢,一不留神,還有可能會讓Excel掛了。

今天和大家分享一個在

里實現一對多查詢的方法,哪怕數據有幾百萬行,也是秒秒鐘出結果。

一、數據源

不同學校的考生記錄,一萬三千行數據:

要查詢符合指定學校的考生名單:

二、打開Access,新建空白桌面資料庫

三、獲取外部數據

點擊【外部數據】Excel

在獲取外部數據對話框中,點擊【瀏覽】按鈕,找到數據源文件。

選擇默認的【將數據源導入當前資料庫的新表】。

按下圖所示步驟,依次導入sheet1和sheet2的數據。

四、創建查詢

點擊【創建】【查詢設計】

在【顯示錶】對話框中,保留默認設置,直接點擊【添加】按鈕。

五、輸入SQL語句

右鍵單擊【查詢1】標題處,選擇「SQL視圖」。

輸入以下語句:

SELECT sheet1.所在學校,sheet1.姓名

FROM sheet1, sheet2

where sheet1.所在學校=sheet2.所在學校;

點擊【運行】,立即顯示出結果。

六、根據需要更改查詢條件

如需更改查詢的學校,只要單擊左側的sheet2表名稱,然後輸入查詢條件,再點擊【全部刷新】即可。

最後在「查詢1」處單擊右鍵,【保存】查詢結果。

收工——

當然,查詢到的結果還可以根據需要保存為多種格式,動手試試吧。

作者:聶春霞 圖文編輯:祝洪忠

圖文作者:聶春霞

就職於騰訊公司MIG運營商業務部,兼職騰訊學院Excel課程講師,著有圖書《Excel高手捷徑:一招鮮,吃遍天》和《Excel職場手冊:260招菜鳥變達人》

正式課時間:2017-6-1 — 6-27

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Excel之家ExcelHome 的精彩文章:

這些美不勝收的Excel 2016新圖表,90%的人卻還沒用過
Excel 2016的逆天功能,好用到飛起來!

TAG:Excel之家ExcelHome |

您可能感興趣

900塊入手iPhone 6s Plus,成色一般,但查詢後發現還在保!
這次真虧大了!高價入手iPhone6s皇帝版,查詢發現是擴容機!
這款iPhone 6隻要一千塊,但查詢後「序列號已被更換」!
網友800元入手iPhone 6s,查詢發現顏色不對!這是什麼原因
你的Steam賬號值多少錢?Steam推出花費查詢功能
三千五入手絕版iPhone 7 Plus,查詢後發現還在保!
這就尷尬了!網友買紅色iPhone7Plus,查詢發現是翻新機!
外觀iPhone7P,查詢iPhone6sP,它倒是哪一款?
MyBatis關聯 查詢之多對多查詢
高價買無指紋有鎖iPhone6Plus,查詢發現是翻新機!
吃虧,1800入手iPhone 6sP,查詢後發現是擴容機!
賺到了?2500入手的iPhone 7 Plus,查詢後發現還在保!
五千三入手iPhone X,面部識別不能用,查詢後還發現貓膩!
用Scratch實現十二星座查詢
Steam開放查詢消費情況,讓G胖來數數你剁了多少錢吧!
mybatis關聯查詢有兩種
測評Hive、SparkSQL、Presto 等七個大數據查詢引擎,最快的是?
網友1300元買iPhone6sPlus,查詢發現該機是妖機!
3500元買的iPhone7總覺得哪裡不對!查詢之後發現貓膩!
網友用900元低價就入手iPhone 6s,但查詢後就發現了貓膩!