版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第4章 查詢(xún)的創(chuàng)建和使用.1選擇查詢(xún)的創(chuàng)建 .2在查詢(xún)中進(jìn)行統(tǒng)計(jì) .3 其他查詢(xún)的設(shè)計(jì) .查詢(xún)的創(chuàng)建 .已建查詢(xún)的編輯和使用 .1 查詢(xún)概述 查詢(xún)是Access數(shù)據(jù)庫(kù)中的一個(gè)重要對(duì)象,是使用者按照一定條件從Access數(shù)據(jù)庫(kù)表或已建立的查詢(xún)中檢索需要數(shù)據(jù)的最主要方法。.1.1 查詢(xún)的功能 1選擇字段在查詢(xún)中,選擇表中的部分字段。 2選擇記錄根據(jù)指定的條件查找所需的記錄,并顯示找到的記錄。 .1.1 查詢(xún)的功能 3編輯記錄利用查詢(xún)添加、修改和刪除表中記錄。 4實(shí)現(xiàn)計(jì)算在建立查詢(xún)時(shí)進(jìn)行各種統(tǒng)計(jì)計(jì)算 。 .1.1 查詢(xún)的功能 5建立新表 利用查詢(xún)得到的結(jié)果建立新表。 6為窗體、報(bào)表或數(shù)據(jù)訪(fǎng)問(wèn)頁(yè)提供數(shù)
2、據(jù) .1.1 查詢(xún)的功能 查詢(xún)對(duì)象不是數(shù)據(jù)的集合,而是操作的集合。查詢(xún)的運(yùn)行結(jié)果是一個(gè)數(shù)據(jù)集合,也稱(chēng)為動(dòng)態(tài)集。它很像一張表,但并沒(méi)有被存儲(chǔ)在數(shù)據(jù)庫(kù)中。創(chuàng)建查詢(xún)后,保存的只是查詢(xún)的操作,只有在運(yùn)行查詢(xún)時(shí),Access 才會(huì)從查詢(xún)數(shù)據(jù)源表的數(shù)據(jù)中抽取出來(lái)并創(chuàng)建它;只要關(guān)閉查詢(xún),查詢(xún)的動(dòng)態(tài)集就會(huì)自動(dòng)消失。.1. 查詢(xún)的類(lèi)型 在Access 中,查詢(xún)分為5種,分別是選擇查詢(xún)、交叉表查詢(xún)、參數(shù)查詢(xún)、操作查詢(xún)和SQL查詢(xún)。5種查詢(xún)的應(yīng)用目標(biāo)不同,對(duì)數(shù)據(jù)源的操作方式和操作結(jié)果也不同。1選擇查詢(xún) 選擇查詢(xún)是最常用的查詢(xún)類(lèi)型。顧名思義,它是根據(jù)指定條件,從一個(gè)或多個(gè)數(shù)據(jù)源中獲取數(shù)據(jù)并顯示結(jié)果。也對(duì)記錄進(jìn)行分組,
3、并且對(duì)分組的記錄進(jìn)行總計(jì)、計(jì)數(shù)、平均以及其他類(lèi)型的計(jì)算。 例如,查找1992年參加工作的男教師,統(tǒng)計(jì)各類(lèi)職稱(chēng)的教師人數(shù)等。 2交叉表查詢(xún) 交叉表查詢(xún)將來(lái)源于某個(gè)表或查詢(xún)中的字段進(jìn)行分組,一組列在數(shù)據(jù)表左側(cè),一組列在數(shù)據(jù)表上部,然后在數(shù)據(jù)表行與列的交叉處顯示數(shù)據(jù)源中某個(gè)字段統(tǒng)計(jì)值。例如,統(tǒng)計(jì)每個(gè)系男女教師的人數(shù),要求行標(biāo)題顯示系名,列標(biāo)題顯示性別,表的交叉處顯示統(tǒng)計(jì)的人數(shù)。 3參數(shù)查詢(xún) 參數(shù)查詢(xún)是一種根據(jù)使用者輸入的條件或參數(shù)來(lái)檢索記錄的查詢(xún)。例如,可以設(shè)計(jì)一個(gè)參數(shù)查詢(xún),提示輸入兩個(gè)成績(jī)值,然后Access檢索在這兩個(gè)值之間的所有記錄。 4操作查詢(xún) 操作查詢(xún)與選擇查詢(xún)相似,都需要指定查找記錄的條
4、件,但選擇查詢(xún)是檢查符合特定條件的一組記錄,而操作查詢(xún)是在一次查詢(xún)操作中對(duì)所得結(jié)果進(jìn)行編輯等操作。操作查詢(xún)有4種:生成表、刪除、更新和追加。 5SQL查詢(xún) SQL查詢(xún)是使用SQL語(yǔ)句來(lái)創(chuàng)建的一種查詢(xún)。SQL查詢(xún)有種:包括聯(lián)合查詢(xún)、傳遞查詢(xún)、數(shù)據(jù)定義查詢(xún)和子查詢(xún)等。.2 選擇查詢(xún)的創(chuàng)建 根據(jù)指定條件,從一個(gè)或多個(gè)數(shù)據(jù)源中獲取數(shù)據(jù)的查詢(xún)稱(chēng)為選擇查詢(xún)。創(chuàng)建創(chuàng)建選擇查詢(xún)的方法有兩種:查詢(xún)向?qū)Ш驮O(shè)計(jì)視圖。 4.2.1 使用查詢(xún)向?qū)?使用查詢(xún)向?qū)?chuàng)建查詢(xún),操作者可以在向?qū)е甘鞠逻x擇一個(gè)或多個(gè)表、一個(gè)或多個(gè)字段,但不能設(shè)置查詢(xún)條件。例4-1 查找“教師”表中的記錄,并顯示“姓名”、“性別”、“工作時(shí)間”和“
5、系別”4個(gè)字段。例4-2 查找每名學(xué)生選課成績(jī),并顯示“學(xué)生編號(hào)”、“姓名”、“課程名稱(chēng)”和“成績(jī)”等字段。查詢(xún)名為“學(xué)生選課成績(jī)”。4.2.1 使用查詢(xún)向?qū)?注意:在數(shù)據(jù)表視圖顯示查詢(xún)結(jié)果時(shí),字段的排列順序與在“簡(jiǎn)單查詢(xún)向?qū)А睂?duì)話(huà)框中選定字段的順序相同。故在選定字段時(shí),應(yīng)考慮按照字段的顯示順序選取。當(dāng)所建查詢(xún)的數(shù)據(jù)源來(lái)自于多個(gè)表時(shí),應(yīng)建立表之間的關(guān)系。4.2.2 使用查詢(xún)?cè)O(shè)計(jì)視圖1查詢(xún)?cè)O(shè)計(jì)視圖窗口在Access中,查詢(xún)有5種視圖:設(shè)計(jì)視圖、數(shù)據(jù)表視圖、SQL視圖、數(shù)據(jù)透視表視圖和數(shù)據(jù)透視圖視圖。在設(shè)計(jì)視圖中,既可以創(chuàng)建不帶條件的查詢(xún),也可以創(chuàng)建帶條件的查詢(xún),還可以對(duì)已建查詢(xún)進(jìn)行修改。 1查詢(xún)
6、設(shè)計(jì)視圖窗口“字段列表”區(qū) “設(shè)計(jì)網(wǎng)格”區(qū) 1查詢(xún)?cè)O(shè)計(jì)視圖窗口行 名 稱(chēng)作 用字段設(shè)置定義查詢(xún)對(duì)象時(shí)要選擇的字段表設(shè)置字段的來(lái)源排序定義字段的排序方式顯示設(shè)置選擇字段是否在數(shù)據(jù)表(查詢(xún)結(jié)果)視圖中顯示出來(lái)?xiàng)l件設(shè)置字段限制條件或設(shè)置“或”條件來(lái)限定記錄的選擇查詢(xún)“設(shè)計(jì)網(wǎng)格”中行的作用 2創(chuàng)建不帶條件的查詢(xún)例4-3 使用設(shè)計(jì)視圖創(chuàng)建例4-2所要建立的查詢(xún)。 3創(chuàng)建帶條件的查詢(xún)例4-4 查找1992年參加工作的男教師,并顯示“姓名”、“性別”、“學(xué)歷”、“職稱(chēng)”、“系別”和“聯(lián)系電話(huà)”。如果兩個(gè)條件是“或”關(guān)系,應(yīng)將其中一個(gè)條件放在“或”行。例4-5 查找年齡小于19歲的女生,或年齡大于21歲的男生
7、,并顯示“姓名”、“性別”和“年齡”。 4.2.3 查詢(xún)條件 查詢(xún)條件是運(yùn)算符、常量、字段值、函數(shù)以及字段名和屬性等的任意組合,能夠計(jì)算出一個(gè)結(jié)果。 4.2.3 查詢(xún)條件1運(yùn)算符運(yùn)算符是構(gòu)成查詢(xún)條件的基本元素。 常用的運(yùn)算符包括:關(guān)系、軟件和特殊運(yùn)算符。1運(yùn)算符關(guān)系運(yùn)算符及含義 關(guān)系運(yùn)算符含 義=等于不等于小于大于=大于等于1運(yùn)算符邏輯運(yùn)算符及含義 邏輯運(yùn)算符含 義NOT當(dāng)NOT連接的表達(dá)式為真時(shí),整個(gè)表達(dá)式為假AND當(dāng)AND連接的表達(dá)式都為真時(shí),整個(gè)表達(dá)式為真,否則為假OR當(dāng)OR連接的表達(dá)式有一個(gè)為真時(shí),整個(gè)表達(dá)式為真,否則為假1運(yùn)算符特殊運(yùn)算符及含義 特殊運(yùn)算符 含 義In用于指定一個(gè)字段
8、值的列表,列表中的任意一個(gè)值都可與查詢(xún)的字段相匹配 Between用于指定一個(gè)字段值的范圍,指定的范圍之間用AND連接Like用于指定查找文本字段的字符模式。在所定義的字符模式中,用“?”表示該位置可匹配任何一個(gè)字符,用“*”表示該位置可匹配任何多個(gè)字符,用“#” 表示該位置可匹配一個(gè)數(shù)字,用“ ”描述一個(gè)范圍,用于可匹配的字符范圍Is Null用于指定一個(gè)字段為空 Is Not Null用于指定一個(gè)字段為非空 2函數(shù) Access提供了大量的標(biāo)準(zhǔn)函數(shù),如數(shù)值函數(shù)、字符函數(shù)、日期時(shí)間函數(shù)和統(tǒng)計(jì)函數(shù)等。 3使用數(shù)值作為查詢(xún)條件 字 段 名條 件功 能成績(jī)=80 and =90使用數(shù)值作為查詢(xún)條件
9、示例 4使用文本值作為查詢(xún)條件 使用文本值作為查詢(xún)條件示例 字 段 名條 件功 能職稱(chēng)教授查詢(xún)職稱(chēng)為教授的記錄職稱(chēng)教授 or 副教授查詢(xún)職稱(chēng)為教授或副教授的記錄Right(職稱(chēng),2)= 教授姓名In(李元, 王朋) 或 李元 OR 王朋查詢(xún)姓名為李元或王朋的記錄姓名NOT 李元查詢(xún)姓名不為李元的記錄姓名Left(姓名,1) = 王查詢(xún)姓王的記錄姓名Len(姓名)=2查詢(xún)姓名為兩個(gè)字的記錄課程名稱(chēng)Rigth(課程名稱(chēng),2) = 基礎(chǔ)查詢(xún)課程名稱(chēng)最后兩個(gè)字為基礎(chǔ)的記錄學(xué)生編號(hào)Mid(學(xué)生編號(hào),5,2)=03查詢(xún)學(xué)生編號(hào)第5個(gè)和第6個(gè)字符為03的記錄5使用計(jì)算或處理日期結(jié)果作為查詢(xún)條件使用計(jì)算或處理
10、日期結(jié)果作為查詢(xún)條件示例 字 段 名條 件功 能工作時(shí)間Between #1992-01-01# and #1992-12-31#查詢(xún)1992年參加工作的記錄Year(工作時(shí)間)=1992工作時(shí)間Date()-15查詢(xún)15天前參加工作的記錄工作時(shí)間Between Date() and Date()-20查詢(xún)20天之內(nèi)參加工作的記錄出生日期Year(出生日期)=1980查詢(xún)1980年出生的記錄工作時(shí)間Year(工作時(shí)間)=1999 and Month(工作時(shí)間)=4查詢(xún)1999年4月參加工作的記錄6使用字段的部分值作為查詢(xún)條件使用字段的部分值作為查詢(xún)條件示例 字 段 名條 件功 能課程名稱(chēng)Lik
11、e 計(jì)算機(jī)*查詢(xún)課程名稱(chēng)以“計(jì)算機(jī)”開(kāi)頭的記錄課程名稱(chēng)Like *計(jì)算機(jī)*查詢(xún)課程名稱(chēng)中包含“計(jì)算機(jī)”的記錄姓名NOT 王*查詢(xún)不姓王的記錄7使用空值或空字符串作為查詢(xún)條件空值是使用Null或空白來(lái)表示字段的值;空字符串是用雙引號(hào)括起來(lái)的字符串,且雙引號(hào)中間沒(méi)有空格。 使用空值或空字符串作為查詢(xún)條件示例 字 段 名條 件功 能姓名Is Null查詢(xún)姓名為Null(空值)的記錄姓名Is Not Null查詢(xún)姓名有值(不是空值)的記錄聯(lián)系電話(huà)查詢(xún)沒(méi)有聯(lián)系電話(huà)的記錄4.2.3 查詢(xún)條件注意:在條件中字段名必須用方括號(hào)括起來(lái)。 數(shù)據(jù)類(lèi)型必須與對(duì)應(yīng)字段定義的類(lèi)型相符合。4.3 在查詢(xún)中進(jìn)行計(jì)算 4.3.
12、1 查詢(xún)中的計(jì)算功能 在Access查詢(xún)中,可以執(zhí)行兩種類(lèi)型的計(jì)算,預(yù)定義計(jì)算和自定義計(jì)算。1預(yù)定義計(jì)算 預(yù)定義計(jì)算即“總計(jì)”計(jì)算,是系統(tǒng)提供的用于對(duì)查詢(xún)中的記錄組或全部記錄進(jìn)行的計(jì)算,它包括總計(jì)、平均值、計(jì)數(shù)、最大值、最小值、標(biāo)準(zhǔn)偏差或方差等。1預(yù)定義計(jì)算總計(jì)項(xiàng)名稱(chēng)及含義 名 稱(chēng)功 能總計(jì)求某字段的累加值平均值求某字段的平均值最小值求某字段的最小值最大值求某字段的最大值計(jì)數(shù)求某字段中非空值數(shù)標(biāo)準(zhǔn)差求某字段值的標(biāo)準(zhǔn)偏差方差求某字段值的方差分組定義要執(zhí)行計(jì)算的組第一條記錄求在表或查詢(xún)中第一個(gè)記錄的字段值最后一條記錄求在表或查詢(xún)中最后一個(gè)記錄的字段值表達(dá)式創(chuàng)建表達(dá)式中包含統(tǒng)計(jì)函數(shù)的計(jì)算字段條件指定
13、不用于分組的字段條件2自定義計(jì)算 自定義計(jì)算使用一個(gè)或多個(gè)字段的值進(jìn)行數(shù)值、日期和文本計(jì)算。對(duì)于自定義計(jì)算,必須直接在“設(shè)計(jì)網(wǎng)格”中創(chuàng)建新的計(jì)算字段,創(chuàng)建方法是將表達(dá)式輸入到“設(shè)計(jì)網(wǎng)格”中的空字段單元格,表達(dá)式可以由多個(gè)計(jì)算組成。 4.3.2 總計(jì)查詢(xún)總計(jì)查詢(xún)是在成組的記錄中完成一定計(jì)算的查詢(xún)。使用查詢(xún)?cè)O(shè)計(jì)視圖中的“總計(jì)”行,可以對(duì)查詢(xún)中全部記錄或記錄組計(jì)算一個(gè)或多個(gè)字段的統(tǒng)計(jì)值。 例4-6 統(tǒng)計(jì)教師人數(shù)。例4-7 統(tǒng)計(jì)1992年參加工作的教師人數(shù)。4.3.2 分組總計(jì)查詢(xún)將記錄進(jìn)行分組,對(duì)每個(gè)組的值進(jìn)行統(tǒng)計(jì)。分組統(tǒng)計(jì)時(shí),應(yīng)在該字段的“總計(jì)”行上選擇“分組”。例4-8 計(jì)算各類(lèi)職稱(chēng)的教師人數(shù)。
14、 4.3.4 添加計(jì)算字段 添加的新字段值是根據(jù)一個(gè)或多個(gè)表中的一個(gè)或多個(gè)字段并使用表達(dá)式計(jì)算得到,也稱(chēng)為計(jì)算字段。 例4-9 將圖4-17中顯示的字段名“教師編號(hào)之計(jì)數(shù)”改為“人數(shù)”。 例4-10 查找平均分低于所在班平均分的學(xué)生并顯示其班級(jí)號(hào)、姓名和平均成績(jī)。假設(shè),班級(jí)號(hào)為“學(xué)生編號(hào)”中的前八位。4.4 其他查詢(xún)的設(shè)計(jì) 4.4.1 交叉表查詢(xún)所謂交叉表查詢(xún),就是將來(lái)源于某個(gè)表中的字段進(jìn)行分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后在數(shù)據(jù)表行與列的交叉處顯示表中某個(gè)字段的各種計(jì)算值與Excel中的數(shù)據(jù)透視表一樣1交叉表查詢(xún)的概念2創(chuàng)建交叉表查詢(xún)例4-11 創(chuàng)建一個(gè)交叉表查詢(xún),統(tǒng)計(jì)每
15、班男女生人數(shù)。注意:使用向?qū)?chuàng)建交叉表的數(shù)據(jù)源必須來(lái)自于一個(gè)表或一個(gè)查詢(xún)。如果數(shù)據(jù)源來(lái)自多個(gè)表,可以先建立一個(gè)查詢(xún),然后以此查詢(xún)作為數(shù)據(jù)源。 3使用查詢(xún)?cè)O(shè)計(jì)視圖創(chuàng)建交叉表查詢(xún) 例4-12 創(chuàng)建一個(gè)交叉表查詢(xún),使其顯示每名學(xué)生每門(mén)課程的成績(jī) 。當(dāng)所建“交叉表查詢(xún)”數(shù)據(jù)來(lái)源于多個(gè)表或查詢(xún)時(shí),使用設(shè)計(jì)視圖。當(dāng)所用數(shù)據(jù)源來(lái)自于一個(gè)表或查詢(xún),使用“交叉表查詢(xún)向?qū)А?。如果“行標(biāo)題”或“列標(biāo)題”需要通過(guò)建立新字段得到,使用設(shè)計(jì)視圖。 4.4.2參數(shù)查詢(xún)參數(shù)查詢(xún)利用對(duì)話(huà)框,提示輸入?yún)?shù),并檢索符合所輸參數(shù)的記錄??梢詣?chuàng)建一個(gè)參數(shù)提示的單參數(shù)查詢(xún),也可以創(chuàng)建多個(gè)參數(shù)提示的多參數(shù)查詢(xún)。 1單參數(shù)查詢(xún) 創(chuàng)建單參數(shù)
16、查詢(xún),即指定一個(gè)參數(shù)。在執(zhí)行單參數(shù)查詢(xún)時(shí),輸入一個(gè)參數(shù)值。 例4-13 按學(xué)生姓名查找某學(xué)生的成績(jī),并顯示“學(xué)生編號(hào)”、“姓名”、“課程名稱(chēng)”及“成績(jī)”等。2多參數(shù)查詢(xún) 創(chuàng)建多參數(shù)查詢(xún),即指定多個(gè)參數(shù)。在執(zhí)行多參數(shù)查詢(xún)時(shí),需要依次輸入多個(gè)參數(shù)值。 例4-14 建立一個(gè)查詢(xún),使其顯示某門(mén)課某成績(jī)范圍內(nèi)的學(xué)生“姓名”、“課程名稱(chēng)”和和“成績(jī)”。4.4.3 操作查詢(xún)操作查詢(xún)是指僅在一個(gè)操作中更改許多記錄的查詢(xún)。例如在一個(gè)操作中刪除一組記錄,更新一組記錄等。操作查詢(xún)包括生成表查詢(xún)、刪除查詢(xún)、更新查詢(xún)、追加查詢(xún)等。1生成表查詢(xún)生成表查詢(xún)是利用一個(gè)或多個(gè)表中的全部或部分?jǐn)?shù)據(jù)創(chuàng)建新表。 例4-15 將成績(jī)?cè)?/p>
17、90分以上的學(xué)生信息存儲(chǔ)到一個(gè)新表中,表名為“90分以上學(xué)生情況”,表內(nèi)容為“學(xué)生編號(hào)”、“姓名”、“性別”、“年齡”和“成績(jī)”等字段。2刪除查詢(xún)從一個(gè)或多個(gè)表中刪除指定的數(shù)據(jù)。 例4-16 將選課成績(jī)表中成績(jī)小于60分的記錄刪除。3更新查詢(xún)對(duì)一個(gè)或多個(gè)表中的記錄進(jìn)行更新。 例4-17 將所有1988年及以前參加工作的教師職稱(chēng)改為副教授。 4追加查詢(xún) 從一個(gè)或多個(gè)表中將一組記錄追加到另一個(gè)或多個(gè)表中。 例4-18 建立一個(gè)追加查詢(xún)將選課成績(jī)?cè)?090之間的學(xué)生成績(jī)添加到已建立的“90分以上學(xué)生情況”表中。 注意: 操作查詢(xún)執(zhí)行后,不能撤消剛剛做 過(guò)的更改操作4.5 SQL查詢(xún)的創(chuàng)建 4.5.1
18、 查詢(xún)與SQL視圖 在Access中,一個(gè)查詢(xún)都對(duì)應(yīng)著一個(gè)SQL語(yǔ)句,查詢(xún)對(duì)象的實(shí)質(zhì)是一條SQL語(yǔ)句。 當(dāng)使用設(shè)計(jì)視圖建立一個(gè)查詢(xún)時(shí),Access在后臺(tái)就會(huì)構(gòu)造一個(gè)等價(jià)的SQL語(yǔ)句。 4.5.2 SQL簡(jiǎn)介 1SQL的特點(diǎn) SQL是一種一體化語(yǔ)言,包括數(shù)據(jù)定義、數(shù)據(jù)查詢(xún)、數(shù)據(jù)操縱和數(shù)據(jù)控制等方面的功能,可以完成數(shù)據(jù)庫(kù)活動(dòng)中的全部工作。SQL是一種高度非過(guò)程化語(yǔ)言,只需描述“做什么”,不需說(shuō)明“怎么做”。SQL是一種非常簡(jiǎn)單的語(yǔ)言,所用語(yǔ)句很接近于SQL是一個(gè)共享語(yǔ)言,全面支持客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)。 2SQL語(yǔ)句SQL功能動(dòng) 詞SQL功能動(dòng) 詞數(shù)據(jù)定義CREATE,DROP,ALTER數(shù)據(jù)查詢(xún)SE
19、LECT數(shù)據(jù)操作INSTER,UPDATE,DELETE數(shù)據(jù)控制CRANT,REVOTESQL語(yǔ)句的功能包括:查詢(xún)、操縱、定義和控制CREATE語(yǔ)句格式:CREATE TABLE ( 列完整性約束條件, 列完整性約束條件 )CREATE語(yǔ)句例:建立學(xué)生基本情況表,包括學(xué)號(hào)、姓名、性別、出生日期、班級(jí)等字段,其中學(xué)號(hào)不能為空,且其值是惟一的 CREATE TABLE 學(xué)生 (學(xué)號(hào) CHAR(8) NOT NULL UNIQUE, 姓名 CHAR(8),性別 CHAR(1), 出生日期 DATE,班級(jí) CHAR(20);INSERT語(yǔ)句格式:INSERTINTO (,)VALUES (),);IN
20、SERT語(yǔ)句INSERTINTO 學(xué)生VALUES (“19991021”,“李四”,“男”);UPDATE語(yǔ)句格式:UPDATE SET =WHERE ;UPDATE語(yǔ)句UPDATE 學(xué)生SET 姓名=“趙五”WHERE 姓名=“李四”;DELETE語(yǔ)句格式:DELETEFROM WHERE ;DELETE語(yǔ)句DELETEFROM 學(xué)生WHERE 學(xué)號(hào)=“991021”;SELECT語(yǔ)句格式:SELECT , FROM , WHERE GROUP BY 列名1 ORDER BY ASC|DESC;SELECT語(yǔ)句SELECT 姓名,學(xué)號(hào),班級(jí) FROM 學(xué)生檔案表SELECT 姓名,學(xué)號(hào),班
21、級(jí) FROM 學(xué)生檔案表WHERE 性別=男;4.5.3 SQL查詢(xún)的創(chuàng)建SQL查詢(xún)分為聯(lián)合查詢(xún)、傳遞查詢(xún)、數(shù)據(jù)定義查詢(xún)和子查詢(xún)等4種。1聯(lián)合查詢(xún)聯(lián)合查詢(xún)是將一個(gè)或多個(gè)表、一個(gè)或多個(gè)查詢(xún)組合起來(lái),形成一個(gè)完整的查詢(xún)。執(zhí)行聯(lián)合查詢(xún)時(shí),將返回所包含的表或查詢(xún)中對(duì)應(yīng)字段的記錄。例4-28 顯示“90分以上學(xué)生情況”表中所有記錄和“學(xué)生選課成績(jī)”查詢(xún)中80分以下的記錄,顯示內(nèi)容為“學(xué)生編號(hào)”、“姓名”、“成績(jī)”等3個(gè)字段。2傳遞查詢(xún)傳遞查詢(xún)是自己并不執(zhí)行而是傳遞給另外一個(gè)數(shù)據(jù)庫(kù)來(lái)執(zhí)行的查詢(xún)。傳遞查詢(xún)可直接將命令發(fā)送到ODBC數(shù)據(jù)庫(kù)服務(wù)器中,如SQL Server。使用傳遞查詢(xún)時(shí),不必與服務(wù)器上的表鏈接,就可以直接使用相應(yīng)的表。 2傳遞查詢(xún)例4-29 查詢(xún)并顯示SQL Server數(shù)據(jù)庫(kù)IMC_EX
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年石油化工產(chǎn)品購(gòu)銷(xiāo)合同6篇
- 二零二五年度汽車(chē)報(bào)廢車(chē)輛運(yùn)輸合同3篇
- 二零二五年度環(huán)保節(jié)能型建筑材料安裝與檢測(cè)合同范本2篇
- 二零二五版海運(yùn)出口運(yùn)輸代理合同貨物跟蹤協(xié)議3篇
- 二零二五版網(wǎng)絡(luò)安全項(xiàng)目反擔(dān)保合同規(guī)定3篇
- 二零二五版二手房買(mǎi)賣(mài)合同貸款流程解析3篇
- 二零二五年數(shù)字電影后期制作聘用合同2篇
- 2025年度國(guó)際承包工程合同安全責(zé)任及防護(hù)措施規(guī)定3篇
- 二零二五版工業(yè)園區(qū)消防安全管理綜合服務(wù)合同3篇
- 二零二五版建筑工地勞務(wù)人員臨時(shí)住宿及伙食合同3篇
- 2025寒假散學(xué)典禮(休業(yè)式)上校長(zhǎng)精彩講話(huà):以董宇輝的創(chuàng)新、羅振宇的堅(jiān)持、馬龍的熱愛(ài)啟迪未來(lái)
- 安徽省示范高中2024-2025學(xué)年高一(上)期末綜合測(cè)試物理試卷(含答案)
- 安徽省合肥市包河區(qū)2023-2024學(xué)年九年級(jí)上學(xué)期期末化學(xué)試題
- 《酸堿罐區(qū)設(shè)計(jì)規(guī)范》編制說(shuō)明
- PMC主管年終總結(jié)報(bào)告
- 售樓部保安管理培訓(xùn)
- 倉(cāng)儲(chǔ)培訓(xùn)課件模板
- 2025屆高考地理一輪復(fù)習(xí)第七講水循環(huán)與洋流自主練含解析
- GB/T 44914-2024和田玉分級(jí)
- 2024年度企業(yè)入駐跨境電商孵化基地合作協(xié)議3篇
- 《形勢(shì)與政策》課程標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論