最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Excel中使用SQL語句進(jìn)行數(shù)據(jù)篩選的方法介紹

  發(fā)布時(shí)間:2017-11-14 16:27:16   作者:佚名   我要評(píng)論
在上篇文章中我們介紹了如何使用SQL語句實(shí)現(xiàn)對(duì)Excel工作表數(shù)據(jù)的查詢? 本文圖文介紹在Excel中使用SQL語句進(jìn)行數(shù)據(jù)篩選的方法,幫助大家更好的使用Excel工作表

在Excel中如何使用SQL語句進(jìn)行數(shù)據(jù)篩選?我們?cè)谑褂肰BA對(duì)數(shù)據(jù)庫進(jìn)行訪問時(shí),利用SQL語句能夠方便地實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的查詢。本文使用SQL語句實(shí)現(xiàn)多條件查詢,使用Select語句從“成績管理.accdb”數(shù)據(jù)庫文件中獲取1班中數(shù)學(xué)和語文成績均大于98分的學(xué)生記錄,記錄使用For...Next結(jié)構(gòu)寫入工作表的單元格。下面就以圖文的形式介紹使用SQL語句進(jìn)行數(shù)據(jù)篩選的具體操作方法,感興趣的一起去看看吧。

在Excel中使用SQL語句進(jìn)行數(shù)據(jù)篩選的方法:

1、啟動(dòng)Excel并打開工作表,打開Visual Basic編輯器,在工程資源管理器中插入一個(gè)模塊,在模塊的“代碼”窗口中輸入如下程序代碼:

Public Sub數(shù)據(jù)篩選()

Dim mydata As String,mytable As String,SQL As String '聲明變量

Dim cn As ADODB.Connection '聲明連接對(duì)象變量

Dim rs As ADODB.Recordset '聲明記錄集對(duì)象

Dim i As Integer '聲明計(jì)數(shù)變量

ActiveSheet.Cells.Clear '清空單元格

mydata=ThisWorkbook.Path&"\成績管理.accdb" '指定數(shù)據(jù)庫文件

mytable="成績表" '指定工作表

Set cn=New ADODB.Connection '創(chuàng)建連接對(duì)象變量

With cn

.Provider="microsoft.ace.oledb.12.0" '指明OLEDB提供者

.Open mydata '打開數(shù)據(jù)庫

End With

SQL="select*from"&mytable_&"where(班級(jí)= '1')and(數(shù)學(xué)>=98 or語文>=98)"'創(chuàng)建數(shù)據(jù)篩選命令

Set rs=New ADODB.Recordset '創(chuàng)建記錄集對(duì)象記錄

rs.Open SQL,cn,adOpenKeyset,adLockOptimistic '復(fù)制字段名

For i=1 To rs.Fields.Count

Cells(1,i)=rs.Fields(i-1).Name '將字段名寫入單元格

Next i

Range("A2").CopyFromRecordset rs '復(fù)制數(shù)據(jù)

rs.Close '關(guān)閉記錄集對(duì)象

cnn.Close '關(guān)閉連接對(duì)象

Set rs=Nothing '刪除記錄集對(duì)象變量

Set cn=Nothing '刪除連接對(duì)象變量

End Sub

2、按F5鍵運(yùn)行該程序,“成績管理”數(shù)據(jù)庫中“班級(jí)”為“1”,“語文”和“數(shù)學(xué)”成績均大于98分的數(shù)據(jù)被篩選到工作表中,如圖1所示。

圖1 數(shù)據(jù)篩選結(jié)果

教程結(jié)束,以上就是關(guān)于在Excel中使用SQL語句進(jìn)行數(shù)據(jù)篩選的方法介紹,希望大家喜歡!

相關(guān)教程推薦:

如何使用SQL語句實(shí)現(xiàn)對(duì)Excel工作表數(shù)據(jù)的查詢?
 

通過Excel生成批量SQL語句(Excel快速生成SQL更新語句)
 

EXCEL數(shù)據(jù)表怎么導(dǎo)入到SQLServer數(shù)據(jù)庫中?
 

相關(guān)文章

最新評(píng)論

邹平县| 常宁市| 呼玛县| 响水县| 迁安市| 二手房| 徐州市| 清丰县| 富川| 璧山县| 鸡泽县| 新安县| 赤城县| 铁岭县| 滕州市| 嘉鱼县| 乌兰县| 伊金霍洛旗| 西丰县| 四子王旗| 淮南市| 漯河市| 招远市| 祁门县| 鄂尔多斯市| 峨山| 太保市| 永昌县| 楚雄市| 金川县| 雷波县| 长汀县| 岱山县| 集安市| 芒康县| 宾阳县| 浦城县| 伊宁县| 乐山市| 鲁山县| 新宾|