excel2007使用sql語句查詢的方法
在Excel中錄入好數(shù)據(jù)以后需要放到SQL里,而且經(jīng)常需要用到SQSL語句進行查詢。接下來是學習啦小編為大家?guī)淼膃xcel2007使用sql語句查詢的方法,供大家參考。
excel2007使用sql語句查詢的方法:
sql查詢步驟1:有如下的2張表,表1里面包含姓名、時間、培訓內(nèi)容字段的數(shù)據(jù),表2包括姓名、職務、年薪字段的數(shù)據(jù),我們可以看到2張表都有姓名字段。
表1
表2
sql查詢步驟2:現(xiàn)在想統(tǒng)計表2中名單上的人在表1中的培訓記錄。這里給大家介紹在Excel中使用簡單SQL語句的方法來實現(xiàn)對不同表格間數(shù)據(jù)的整合和篩選。
sql查詢步驟3:首先,也是最重要的一步是為這兩個表命名,方法是選中表格后單擊右鍵選擇"定義名稱",如下所示
sql查詢步驟4:單擊后,出現(xiàn)命名對話框
sql查詢步驟5:這里將表1和表2分別命名為Table1和Table2。
sql查詢步驟6:然后選擇上方的"數(shù)據(jù)"選項卡,選擇"自其他來源"下的"來自Microsoft Query "選項
sql查詢步驟7:在彈出的對話框中選擇Excel Files*那一項,并且把對話框下面的"使用"查詢向?qū)?quot;創(chuàng)建/編輯查詢"勾掉,如下圖所示
sql查詢步驟8:然后點擊"確定",便出現(xiàn)"選擇工作簿"的對話框,這里選擇包含表1和表2的工作表Sample.xlsx
sql查詢步驟9:點擊確定后之后彈出添加表的對話框,如下圖所示
sql查詢步驟10:這里要將Table1和Table2都添加一遍,添加完成后,查詢器應當是如下圖所示的樣子
sql查詢步驟11:此時,單擊圖10中輸入SQL語句的按鈕,彈出輸入SQL語句的對話框,如下圖所示
sql查詢步驟12:上圖中的代碼是這樣的,偷懶的同學可以直接CTRL+C/CTRL+V:
SELECT Table1.姓名, Table1.時間, Table1.培訓內(nèi)容, Table2.姓名
FROM Table1,Table2
WHERE Table1.姓名 = Table2.姓名
sql查詢步驟13:其基本含義就是將表1中和表2中姓名相符的記錄從表1中篩選出來。輸入完代碼,單擊確定,就可以看到篩選出來的數(shù)據(jù)表了,如下圖所示
sql查詢步驟14:接下來的工作就是將篩選出來的數(shù)據(jù)表再返回至Excel工作表當中,選擇菜單中的"文件"——"將數(shù)據(jù)返回Microsoft Excel",如下圖所示
看了excel2007使用sql語句查詢的方法還看了: