版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第07章操作查詢和SQL查詢操作查詢是MicrosoftAccess2007查詢中的重要組成部分,利用它可以對數(shù)據(jù)庫中的數(shù)據(jù)進行簡單的檢索、顯示和統(tǒng)計,而且可以根據(jù)需要對數(shù)據(jù)庫進行修改。SQL是一種結(jié)構(gòu)化查詢語言,也是一種功能極其強大的關(guān)系數(shù)據(jù)庫語言。本章將介紹在Access中創(chuàng)建操作查詢和SQL查詢。
教學重點與難點更新查詢生成表查詢追加查詢和刪除查詢SELECT和INSERT語句UPDATE和Delete語句SELECT…INTO語句
7.1操作查詢操作查詢用于對數(shù)據(jù)庫進行復雜的數(shù)據(jù)管理操作,它能夠通過一次操作完成多個記錄的修改。操作查詢包含以下幾種類型:
更新查詢
生成表查詢
追加查詢
刪除查詢
更新查詢就是對一個或者多個數(shù)據(jù)表中的一組記錄做全局的更改。這樣用戶就可以通過添加某些特定的條件來批量更新數(shù)據(jù)庫中的記錄。
7.1.1更新查詢在Access的許多場合中,查詢可以與表一樣使用。與表一樣,查詢雖然也有設(shè)計視圖和數(shù)據(jù)表視圖,但是查詢畢竟不同于表。例如不能導出到其他數(shù)據(jù)庫。
7.1.2設(shè)置查詢條件追加查詢用于將一個或多個表中的一組記錄添加到另一個表的結(jié)尾,但是,當兩個表之間的字段定義不相同時,追加查詢只添加相互匹配的字段內(nèi)容,不匹配的字段將被忽略。追加查詢以查詢設(shè)計視圖中添加的表為數(shù)據(jù)源,以在“追加”對話框中選定的表為目標表。
7.1.3追加查詢刪除查詢是將符合刪除條件的整條記錄刪除而不是只刪除字段。刪除查詢可以刪除一個表內(nèi)的記錄,也可以在多個表內(nèi)利用表間關(guān)系刪除相互關(guān)聯(lián)的表間記錄。
7.1.4刪除查詢7.2SQL查詢從以上幾節(jié)的介紹可見,Access的交互查詢不僅功能多樣,而且操作簡便。事實上,這些交互查詢功能都有相應(yīng)的SQL語句與之對應(yīng),當在查詢設(shè)計視圖中創(chuàng)建查詢時,Access將自動在后臺生成等效的SQL語句。當查詢設(shè)計完成后,就可以通過“SQL視圖”查看對應(yīng)的SQL語句。
SQL視圖
SELECT查詢
INSERT語句
UPDATE語句
DELETE語句
SELECT…INTO語句
SQL視圖是用于顯示和編輯SQL查詢的窗口,主要用于以下兩種場合:查看或修改已創(chuàng)建的查詢
通過SQL語句直接創(chuàng)建查詢
7.2.1SQL視圖SQL查詢是使用SQL語句創(chuàng)建的查詢。在SQL視圖窗口中,用戶可以通過直接編寫SQL語句來實現(xiàn)查詢功能。在每個SQL語句里面,最基本的語法結(jié)構(gòu)是“SELECT…FROM…[WHERE]…”,其中SELECT表示要選擇顯示哪些字段,F(xiàn)ROM表示從哪些表中查詢,WHERE說明查詢的條件。
7.2.2SELECT查詢SELECT語句的一般格式:SELECT[謂詞]{*|表名.*|[表名.]字段1[AS別名1][,[表名.]字段2[AS別名2][,...]]}FROM表的表達式[,...][IN外部數(shù)據(jù)庫][WHERE...][GROUPBY...][HAVING...][ORDERBY...][WITHOWNERACCESSOPTION]
使用SQL語言言中的INSERT語語句可以以向數(shù)據(jù)據(jù)表中追追加新的的數(shù)據(jù)記記錄。7.2.3INSERT語語句UPDATE語語句用來來修改數(shù)數(shù)據(jù)表中中已經(jīng)1存在的的數(shù)據(jù)記記錄。它它的基本本語法格格式如下下:7.2.4UPDATE語語句UPDATE表表名SET字字段1=值值1,…,字字段N=值值N,[WHERE<條件>]DELETE語語句用來來刪除數(shù)數(shù)據(jù)表中中的記錄錄,基本本語法格格式如下下:7.2.5DELETE語語句DELETE字字段FROM表名名[WHERE<條件>]SELECT……INTO語句句用于從從一個查查詢結(jié)果果中創(chuàng)建建新表,,基本語語法格式式如下::7.2.6SELECT……INTO.語語句SELECT字字段1,字段段2,……INTO新表表FROM表[WHERE<條件件>]7.3SQL特定查查詢不是所有有的SQL查詢詢都能轉(zhuǎn)轉(zhuǎn)化成查查詢設(shè)計計視圖,,我們將將這一類類查詢稱稱為SQL特定定查詢。。如聯(lián)合合查詢、、傳遞查查詢和數(shù)數(shù)據(jù)定義義查詢等等不能在在設(shè)計視視圖中創(chuàng)創(chuàng)建,只只能通過過在SQL視圖圖中輸入入SQL語句來來創(chuàng)建。。聯(lián)合查詢詢傳遞查詢詢數(shù)據(jù)定義義查詢聯(lián)合查詢詢使用UNION語句句來合并并兩個或或更多選選擇查詢詢(表)的結(jié)果果。7.3.1聯(lián)聯(lián)合查詢詢傳遞查詢詢使用服服務(wù)器能能接受的的命令直直接將命命令發(fā)送送到ODBC數(shù)數(shù)據(jù)庫,,如MicrosoftFoxPro。。例如,,用戶可可以使用用傳遞查查詢來檢檢索記錄錄或更改改數(shù)據(jù)。。使用傳傳遞查詢詢,可以以不必鏈鏈接到服服務(wù)器上上的表而而直接使使用它們們。傳遞遞查詢對對于在ODBC服務(wù)器器上運行行存儲過過程也很很有用。。7.3.2傳傳遞查詢詢SELECT語語句是SQL語語言的核核心。除除此之外外,SQL還能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 杭州浙江杭州市上城區(qū)文化和廣電旅游體育局編外工作人員招聘筆試歷年參考題庫附帶答案詳解
- 2025版國際貿(mào)易傭金支付及爭議解決合同3篇
- 安徽2025年安徽商貿(mào)職業(yè)技術(shù)學院高層次人才引進25人筆試歷年參考題庫附帶答案詳解
- 2025年度商鋪租賃合同范本(含租賃保證金退還細則)3篇
- 2025年人教A版九年級生物下冊階段測試試卷
- 二零二五年度車場租賃合同(含車位租賃費調(diào)整機制)3篇
- 2025年人教A版高三化學上冊月考試卷含答案
- 2025年滬教版選修3物理下冊月考試卷含答案
- 2025年粵教新版選擇性必修3歷史上冊階段測試試卷含答案
- 2025年度智慧農(nóng)業(yè)蟲害防治與生態(tài)平衡服務(wù)合同3篇
- 壞死性筋膜炎
- 2024輸血相關(guān)知識培訓
- 整式的加減單元測試題6套
- 股權(quán)架構(gòu)完整
- 山東省泰安市2022年初中學業(yè)水平考試生物試題
- 注塑部質(zhì)量控制標準全套
- 人教A版高中數(shù)學選擇性必修第一冊第二章直線和圓的方程-經(jīng)典例題及配套練習題含答案解析
- 銀行網(wǎng)點服務(wù)禮儀標準培訓課件
- 二年級下冊數(shù)學教案 -《數(shù)一數(shù)(二)》 北師大版
- 晶體三極管資料
- 銀行內(nèi)部舉報管理規(guī)定
評論
0/150
提交評論