學(xué)習(xí)啦>學(xué)習(xí)電腦>工具軟件>辦公軟件學(xué)習(xí)>word排版教程>Word2007教程>

excel2007使用sql語句查詢的方法

時(shí)間: 業(yè)華773 分享

  在Excel中錄入好數(shù)據(jù)以后需要放到SQL里,而且經(jīng)常需要用到SQSL語句進(jìn)行查詢。接下來是學(xué)習(xí)啦小編為大家?guī)淼膃xcel2007使用sql語句查詢的方法,供大家參考。

  excel2007使用sql語句查詢的方法:

  sql查詢步驟1:有如下的2張表,表1里面包含姓名、時(shí)間、培訓(xùn)內(nèi)容字段的數(shù)據(jù),表2包括姓名、職務(wù)、年薪字段的數(shù)據(jù),我們可以看到2張表都有姓名字段。

  表1

  表2

  sql查詢步驟2:現(xiàn)在想統(tǒng)計(jì)表2中名單上的人在表1中的培訓(xùn)記錄。這里給大家介紹在Excel中使用簡單SQL語句的方法來實(shí)現(xiàn)對不同表格間數(shù)據(jù)的整合和篩選。

  sql查詢步驟3:首先,也是最重要的一步是為這兩個(gè)表命名,方法是選中表格后單擊右鍵選擇"定義名稱",如下所示

  sql查詢步驟4:單擊后,出現(xiàn)命名對話框

  sql查詢步驟5:這里將表1和表2分別命名為Table1和Table2。

  sql查詢步驟6:然后選擇上方的"數(shù)據(jù)"選項(xiàng)卡,選擇"自其他來源"下的"來自Microsoft Query "選項(xiàng)

  sql查詢步驟7:在彈出的對話框中選擇Excel Files*那一項(xiàng),并且把對話框下面的"使用"查詢向?qū)?quot;創(chuàng)建/編輯查詢"勾掉,如下圖所示

  sql查詢步驟8:然后點(diǎn)擊"確定",便出現(xiàn)"選擇工作簿"的對話框,這里選擇包含表1和表2的工作表Sample.xlsx

  sql查詢步驟9:點(diǎn)擊確定后之后彈出添加表的對話框,如下圖所示

  sql查詢步驟10:這里要將Table1和Table2都添加一遍,添加完成后,查詢器應(yīng)當(dāng)是如下圖所示的樣子

  sql查詢步驟11:此時(shí),單擊圖10中輸入SQL語句的按鈕,彈出輸入SQL語句的對話框,如下圖所示

  sql查詢步驟12:上圖中的代碼是這樣的,偷懶的同學(xué)可以直接CTRL+C/CTRL+V:

  SELECT Table1.姓名, Table1.時(shí)間, Table1.培訓(xùn)內(nèi)容, Table2.姓名

  FROM Table1,Table2

  WHERE Table1.姓名 = Table2.姓名

  sql查詢步驟13:其基本含義就是將表1中和表2中姓名相符的記錄從表1中篩選出來。輸入完代碼,單擊確定,就可以看到篩選出來的數(shù)據(jù)表了,如下圖所示

  sql查詢步驟14:接下來的工作就是將篩選出來的數(shù)據(jù)表再返回至Excel工作表當(dāng)中,選擇菜單中的"文件"——"將數(shù)據(jù)返回Microsoft Excel",如下圖所示

看了excel2007使用sql語句查詢的方法還看了:

1.excel2007函數(shù)與公式速查手冊

2.excel2007函數(shù)圖表與數(shù)據(jù)分析

3.如何用excel做數(shù)據(jù)庫的方法

4.如何將excel導(dǎo)入sql的方法

5.java工程師簡歷范本2篇

6.如何將excel表導(dǎo)入數(shù)據(jù)庫的方法

7.EXCEL怎么使用IF語句

666836