




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、14.1 查詢簡述4.2 使用向導創(chuàng)建查詢4.3 自己設計查詢4.4 查詢實例4.5 利用查詢實現(xiàn)對表數(shù)據(jù)的修改4.6 SQL查詢4.7 對查詢結果的處理21. 什么是查詢 查詢是按照一定的條件或要求對數(shù)據(jù)庫中特定數(shù)據(jù)信息的查找。 查詢可以對一個數(shù)據(jù)庫中的一個表或多個表中存儲的數(shù)據(jù)信息進行查找、統(tǒng)計、計算、排序等。 查詢的結果可以作為窗體、報表、數(shù)據(jù)訪問頁或另一個查詢的數(shù)據(jù)源。 3 Access的查詢有三種視圖模式:設計視圖數(shù)據(jù)表視圖SQL視圖42 .Access的查詢類型 Access支持以下5種類型的查詢: 選擇查詢 參數(shù)查詢 交叉表查詢 操作查詢 SQL查詢。5 Access提供了多種向
2、導以方便查詢的創(chuàng)建。對于初學者來說,選擇使用向導的幫助可以快捷地建立所需要的查詢。61.使用簡單查詢向導 例:在“教學管理”數(shù)據(jù)庫中新建教師基本情況的查詢 雙擊選擇表或查詢選擇單一字段選擇所有字段72 使用交叉表查詢向導 交叉表查詢以水平方式和垂直方式對記錄進行分組,并計算和重構數(shù)據(jù),可以簡化數(shù)據(jù)分析。交叉表查詢計算數(shù)據(jù)總和、計數(shù)、平均值以及其他類型的綜合計算。通過交叉表查詢可以在一個數(shù)據(jù)表中以行標題將數(shù)據(jù)組成群組,按列標題來分別求得所需匯總的數(shù)據(jù)(如總和或平均值),然后在數(shù)據(jù)表中以表格的形式顯示出來。8例:在“教學管理”數(shù)據(jù)庫中迅速建立這樣一個查詢:“學生中各民族的男女生的人數(shù)” 93使用查
3、找重復項查詢向導查找重復項查詢向導可以對數(shù)據(jù)表中某些具有相同的字段值的記錄進行檢索、分類 例:查找“教師中各種職稱的人數(shù)” 104查找不匹配項查詢向導 查找不匹配項查詢向導可以在一個表中查找與另一個表中沒有相關記錄的記錄。例:完成“沒有選課的學生”的查詢111 查詢的設計視圖“字段字段” 查詢中所使用的字段的名稱查詢中所使用的字段的名稱 “表表” 該字段所來自的數(shù)據(jù)對象(表或查詢)該字段所來自的數(shù)據(jù)對象(表或查詢) “排序排序” 確定是否按該字段排序以及按何種方式排序確定是否按該字段排序以及按何種方式排序 “顯示顯示” 確定該字段是否在查詢結果集中可見確定該字段是否在查詢結果集中可見 “條件條
4、件” 用來指定該字段的查詢條件用來指定該字段的查詢條件 “或或” 用來提供多個查詢條件用來提供多個查詢條件12查詢目標的確定 在查詢中顯示的字段值可以是原表的字段值,也可以是經(jīng)過字段表達式計算的結果 年薪:工資*12 課程安排:第 & 開課學期 & 學期 133. 查詢條件表達式的設置 設計查詢時,如果需要查找滿足某一條件的記錄,需要在查詢設計視圖中的“條件”行輸入查詢的條件表達式。除了直接輸入常量外,還可以使用比較運算符、邏輯運算符、特殊運算符、數(shù)學運算符和Access的內部函數(shù)等來構成表達式。在查詢設計區(qū)的“條件”行中輸入表達式時,如果各個表達式處于同一行,則各個表達式之間
5、應該是邏輯與的關系;如果各個表達式處于不同行,則各個表達式之間應該是邏輯或的關系。14比較運算符比較運算符含義含義大于大于=大于等于大于等于小于小于=小于等于小于等于=等于等于不等于不等于邏輯運算符邏輯運算符含義含義Not 邏輯非邏輯非And 邏輯與邏輯與Or邏輯或邏輯或例如,下列表達式:(1)考試成績在85到70之間表達式在 “條件”行對應的“成績”字段名的單元格中輸入: =70 (2)籍貫是“北京”或“南京”的表達式在 “條件”行對應的“籍貫”字段名的單元格中輸入: 北京 Or 天津“(3)民族是少數(shù)民族的表達式在 “條件”行對應的“民族”字段名下單元格中輸入:Not “漢”15查找少數(shù)民
6、族的女學生信息查詢和查找少數(shù)民族學生或是女學生信息查詢16其他運算符其他運算符含義含義BetweeAnd 指定值的范圍在指定值的范圍在到到之間之間In 指定值屬于列表中所列出的值指定值屬于列表中所列出的值Is與與Null一起使用確定字段值是否一起使用確定字段值是否為空值為空值Like用通配符查找文本型字段值用通配符查找文本型字段值是否與其匹配是否與其匹配通配符是通配符是 ?匹配任意單個字?匹配任意單個字符;符; *匹配任意多個字符;匹配任意多個字符; # 匹匹配任意單個數(shù)字;配任意單個數(shù)字; !不匹配指!不匹配指定的字符;定的字符;字符列表字符列表匹配任何在列表匹配任何在列表中的單個字符。中的
7、單個字符。例如,下列表達式:例如,下列表達式:(1)出生日期在)出生日期在1985年年1月月1日到日到1989年年12月月31日的表達式日的表達式. Between #1985/1/1# And #1989/12/31#在條件表達式中輸入日期值時在條件表達式中輸入日期值時,需要在日期值兩需要在日期值兩邊加上邊加上”#”符號。符號。(2)職稱為教授或副教授的表達式)職稱為教授或副教授的表達式In (“教授教授”,“副教授副教授”)在條件表達式中輸入字符串時在條件表達式中輸入字符串時,需要在字符串兩需要在字符串兩邊用雙引號引起來。邊用雙引號引起來。 (3)沒有參加考試(即成績?yōu)榭罩担┑募磉_)沒有
8、參加考試(即成績?yōu)榭罩担┑募磉_式式 Is Null(4)姓名是姓)姓名是姓“張張”的表達式的表達式Like “張張*”(5)學號第一位是)學號第一位是0,第二位是,第二位是0、1(即(即00級、級、01級學生)的表達式級學生)的表達式 Like “001*”17函數(shù) 1.常用數(shù)值函數(shù) 函數(shù)功能示例結果Abs (數(shù)值表達式)返回數(shù)值表達式值的絕對值Abs (-30)30Int (數(shù)值表達式)返回數(shù)值表達式值的整數(shù)部分值,如果數(shù)值表達式的值是負數(shù),返回小于或等于數(shù)值表達式值的第一負整數(shù)int(5.5) int(-5.5) 5-6Fix (數(shù)值表達式)返回數(shù)值表達式值的整數(shù)部分值,如果數(shù)值表達式的
9、值是負數(shù),返回大于或等于數(shù)值表達式值的第一負整數(shù)Fix(5.5) Fix(-5.5)5-5Sqr (數(shù)值表達式)返回數(shù)值表達式值的平方根值Sqr (9)3Sgn (數(shù)值表達式)返回數(shù)值表達式值的符號對應值,數(shù)值表達式的值大于0,等于0,小于0,返回值分別為1,0,-1Sgn (5.3)Sgn (0)Sgn (-6.5)10-1Round(數(shù)值表達式1, 數(shù)值表達式2)對數(shù)值表達式1的值按數(shù)值表達式2指定的位數(shù)四舍五入Round(35.57,1)Round(35.52,0)35.636182. 常用字符函數(shù) 函數(shù)功能示例結果Space (數(shù)值表達式)返回數(shù)值表達式值指定的空格個數(shù)組成的空字符串教
10、學 & Space(2) & 管理教學 管理String (數(shù)值表達式, 字符表達式)返回一個由字符表達值的第一個字符重復組成的由數(shù)值表達式值指定長度的字符串string(4,abcdabcdabcd)aaaaLen (字符表達式)返回字符表達式的字符個數(shù)Len(教學&管理)4Left (字符表達式, 數(shù)值表達式)按數(shù)值表達式值取字符表達式值的左邊子字符串left(數(shù)據(jù)庫管理系統(tǒng),3)數(shù)據(jù)庫Right (字符表達式, 數(shù)值表達式)按數(shù)值表達式值取字符表達式值的右邊子字符串right(數(shù)據(jù)庫管理系統(tǒng),2)系統(tǒng)Mid (字符表達式, 數(shù)值表達式1,數(shù)值表達式2)從字符表達式
11、值中返回以數(shù)值表達式1規(guī)定起點,以數(shù)值表達式2指定長度的字符串Mid(“abcd”&”efg”,3,3)cdeLtrim (字符表達式)返回去掉字符表達式前導空格的字符串教學 &(ltrim( 管理)教學管理Rtrim (字符表達式)返回去掉字符表達式尾部空格的字符串Rtrim(教學 )&管理教學管理Trim (字符表達式)返回去掉字符表達式前導和尾部空格的字符串trim( 教學 )&管理教學管理193. 常用日期函數(shù) 函數(shù)功能示例結果Date ()返回當前系統(tǒng)日期Month (日期表達式)返回日期表達式對應的月份值month(#2010-03-02#)3Yea
12、r (日期表達式)返回日期表達式對應的年份值Year(#2010-03-02#)2010Day (日期表達式)返回日期表達式對應的日期值day(#2010-03-02#)2Weekday (日期表達式)返回日期表達式對應的星期值Weekday(#2010-04-02#)6204. 常用統(tǒng)計函數(shù) 函數(shù)功能示例結果Sum(字符表達式)返回表達式所對應的數(shù)字型字段的列值的總和Sum(成績)計算成績字段列的總和Avg(字符表達式)返回表達式所對應的數(shù)字型字段的列中所有值的平均值。Null 值將被忽略Avg(成績)計算成績字段列的平均值Count(字符表達式)Count(*)返回含字段的表達式列中值的數(shù)
13、目或者表或組中所有行的數(shù)目(如果指定為COUNT(*))。該字段中的值為Null(空值)時,COUNT(數(shù)值表達式)將不把空值計算在內,但是 COUNT(*)在計數(shù)時包括空值Count(成績)統(tǒng)計有成績的學生人數(shù)Max(字符表達式)返回含字段表達式列中的最大值(對于文本數(shù)據(jù)類型,按字母排序的最后一個值)。忽略空值Max(成績)返回成績字段列的最大值Min(字符表達式)返回含字段表達式列中最小的值(對于文本數(shù)據(jù)類型,按字母排序的第一個值)。忽略空值Min(成績)返回成績字段列的最小值215. 常用域聚合函數(shù) 函數(shù)功能示例結果DSum(字符表達式1, 字符表達式2 ,字符表達式3)返回指定記錄集的
14、一組值的總和DSum(成績,選課,學號=10150226)求“選課”表中學號為“10150226”的學生選修課程的總分DAvg(字符表達式1, 字符表達式2 ,字符表達式3)返回指定記錄集的一組值的平均值DAvg(成績,選課,課程號=TC01)求“選課”表中課程號為“TC01”的課程的平均分DCount(字符表達式1, 字符表達式2 ,字符表達式3)返回指定記錄集的記錄數(shù)DCount(學號,學生,性別=男)統(tǒng)計“學生”表中男同學人數(shù)DMax(字符表達式1, 字符表達式2 ,字符表達式3)返回一列數(shù)據(jù)的最大值DMax(成績,選課,課程號=TC01)求“選課”表中課程號為“TC01”的課程的最高分
15、DMin(字符表達式1, 字符表達式2 ,字符表達式3)返回一列數(shù)據(jù)的最小值DMi(成績,選課,課程號=TC01)求“選課”表中課程號為“TC01”的課程的平低分DLookup(字符表達式1, 字符表達式2 ,字符表達式3)查找指定記錄集中特定字段的值DLookup(姓名,教師,教師編號=13001)查找“教師”表中教師編號為“13001”的教師的姓名22例:查找參加工作在1980年到2000年之前的學歷為碩士或博士,工資在3000元以下少數(shù)民族的教師的信息 234.聯(lián)接類型對查詢結果的影響24 例:課程的選修情況的查詢 251 選擇查詢 查詢“計算機系學生的選課成績?yōu)榧案竦摹钡挠涗?,要求查?/p>
16、結果中包含學生號、學生名、課程號、課程名、成績。每門課程的成績按從高到底排列 262參數(shù)查詢 例:根據(jù)輸入的“系名”的內容,查找該系教師的情況 273 匯總查詢例:查詢每個學生學習課程的成績的總分、平均分、最高分和最低分。 28Group By默認值,用于定義要執(zhí)行計算的組。這個字段中的記錄將按值進行分組。默認值,用于定義要執(zhí)行計算的組。這個字段中的記錄將按值進行分組。Sum計算每一分組中字段值的總和。適用于數(shù)字、日期計算每一分組中字段值的總和。適用于數(shù)字、日期/時間、貨幣和自動編號型字段。時間、貨幣和自動編號型字段。Avg計算每一分組中字段的平均值。適用于數(shù)字、日期計算每一分組中字段的平均值
17、。適用于數(shù)字、日期/時間、貨幣和自動編號型字段。時間、貨幣和自動編號型字段。Min計算每一分組中字段的最小值。適用于文本、數(shù)字、日期計算每一分組中字段的最小值。適用于文本、數(shù)字、日期/時間、貨幣和自動編號型字段。時間、貨幣和自動編號型字段。對于文本型字段,將按照字符的對于文本型字段,將按照字符的ASCII碼順序進行比較。碼順序進行比較。Max計算每一分組中字段的最大值。適用范圍與計算每一分組中字段的最大值。適用范圍與Min相同相同Count計算每一分組中字段值的計數(shù),該字段中的值為計算每一分組中字段值的計數(shù),該字段中的值為Null(空值)時,將不計算在內。(空值)時,將不計算在內。Where與
18、與“條件條件”行內容配合可以在分組前先篩選記錄,并且查詢結果中的這個字段將不能被顯行內容配合可以在分組前先篩選記錄,并且查詢結果中的這個字段將不能被顯示出來。示出來。StDev計算每一分組中的字段值的標準偏差值。只適用于數(shù)字、日期計算每一分組中的字段值的標準偏差值。只適用于數(shù)字、日期/時間、貨幣和自動編號型字時間、貨幣和自動編號型字段。段。Var計算每一分組中的字段值的方差值。只適用于數(shù)字、日期計算每一分組中的字段值的方差值。只適用于數(shù)字、日期/時間、貨幣和自動編號型字段。時間、貨幣和自動編號型字段。First返回每一分組中該字段的第一個值。返回每一分組中該字段的第一個值。Last返回每一分組
19、中該字段的最后一個值。返回每一分組中該字段的最后一個值。Expression在字段中自定義計算公式,可以套用多個總計函數(shù)。在字段中自定義計算公式,可以套用多個總計函數(shù)。294交叉表查詢例:利用交叉表查詢來完成每個學生的第一個學期的選課信息的查詢,查詢包括學生姓名、所學課程名、成績和平均分等信息 30查詢不僅可以實現(xiàn)對數(shù)據(jù)的查找,還能很有效地對表中的記錄作刪除、更新、追加的操作,并且通過查詢可以生成新表。311生成表查詢生成表查詢是將對一個或多個表的查詢得到的全部或部分數(shù)據(jù)來創(chuàng)建新表,這樣可以對一些特定的數(shù)據(jù)進行備份。例:將計算機系的學生記錄生成一個新表 322 更新查詢更新查詢可以對一個或多個
20、表中符合查詢條件的數(shù)據(jù)作批量的更改。例如:將教師中職稱為講師的工資提高5% 333 追加查詢追加查詢可以是向一個表的尾部添加記錄。追加查詢可以將從另一個數(shù)據(jù)表中讀取數(shù)據(jù)記錄添加到當前數(shù)據(jù)庫的表中。例如:將電子工程系的學生的記錄合并到計算機系學生表中。 344刪除查詢利用刪除查詢可以從一個或多個表中刪除符合查詢條件的一組記錄。例如:刪除“計算機系學生表”中年齡大于等于21歲的記錄。 35SQL查詢是使用SQL語句創(chuàng)建的一種查詢。SQL(Structured Query Language)結構化查詢語言是標準的關系型數(shù)據(jù)庫語言,使用SQL語言可以對數(shù)據(jù)庫實施數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)控制及管理。 3
21、6.1 SQL視圖 37SQL語句功能(1)數(shù)據(jù)定義功能定義、刪除、修改關系模式(基本表)定義、刪除視圖(視圖)定義、刪除索引(索引)(2)數(shù)據(jù)操縱功能數(shù)據(jù)查詢數(shù)據(jù)插入、刪除、修改(3)數(shù)據(jù)控制功能用戶訪問權限的授予、收回38SQL語句功能SQL語句功能操作符數(shù)據(jù)定義(表、索引)CREATE,ALTER,DROP數(shù)據(jù)查詢SELECT數(shù)據(jù)更新INSERT,UPDATE,DELETE393 SQL的數(shù)據(jù)定義功能()定義基本表語句格式為:create table 表名 (列名 數(shù)據(jù)類型 default 缺省值 not null ,列名 數(shù)據(jù)類型 default 缺省值 not null ,prima
22、ry key(列名 ,列名 ) ,foreign key (列名 ,列名 ) references 表名 (列名 ,列名 ) ,check(條件)) ;例: 定義“學生”表,它包括學號、姓名、出生日期、性別等列(字段),學號為主鍵,對性別有值的約束條件。CREATE TABLE 學生( 學號 CHAR(4), 姓名 CHAR(8) NOT NULL, 出生日期 DATE, 性別 CHAR(2), PRIMARY KEY (學號), CHECK (性別=男 OR 性別=女) );40().修改基本表定義語句格式:ALTER TABLE 表名ADD 子句 增加列或完整性約束條件DROP 子句刪除完
23、整性約束條件MODIFY 子句 修改列定義例: 在“學生”表中增加一個“系號”列 例:將“學生“表中的”姓名”列增加到12個字符的寬度 41(3)刪除基本表語句格式:DROP TABLE 表名;注意: 刪除基本表后,基本表的定義、表中數(shù)據(jù)、索引都被刪除。例:刪除“學生”表 DROP TABLE 學生;42(4) 建立索引語句格式:CREATE UNIQUE/DISTINCT INDEX 索引名ON 表名 (列名 ASC/DESC , 列名ASC/DESC)說明: UNIQUE(DISTINCT):惟一性索引,不允許表中不同的行在索引列上取相同值。若已有相同值存在,則系統(tǒng)給出相關信息,不建此索引
24、。系統(tǒng)并拒絕違背惟一性的插入、更新。ASC/DESC 選項指定索引排序升序或降序,不指定順序,索引按升序排列。例: 在“學生”表的“學號”列上建立名為“學號INX”的惟一索引。CREATE UNIQUE INDEX 學號INX ON 學生(學號);43(5) 刪除索引 語句格式: DROP INDEX 索引名 例: 刪除建立在學號的索引 DROP INDEX 學號INX444 SQL的數(shù)據(jù)查詢功能數(shù)據(jù)庫查詢是數(shù)據(jù)庫的核心操作,SQL語言提供了SELECT語句進行數(shù)據(jù)查詢。該語句的功能強,變化形式較多。SELECT查詢語句格式如下:SELECT DISTINCT , , (查詢的結果的目標列名表
25、)FROM , , (要操作的關系表或查詢名)WHERE (查詢結果應滿足選擇或聯(lián)接條件)GROUP BY , HAVING(對查詢結果分組及分組的條件)ORDER BY ASC|DESC (對查詢結果排序)45()簡單查詢例: 查找成績在70到80分之間的學生選課情況SELECT *FROM 選課WHERE 成績 BETWEEN 70 AND 80;46例:查找出所有姓李的學生的情況SELECT * FROM S WHERE SNAME LIKE 李% ;注意:在SQL語言中字符“%”代表任意一串字符,“_” 代表任意一個字符。在Access2003中用“*” 代表任意一串字符, “?” 代
26、表任意一個字符。47(2)連接查詢 一個查詢同時涉及兩個以上的表時,稱其為連接查詢。 例: 查詢數(shù)學系、計算機系、電子工程系的學生的姓名、系名稱SELECT 姓名,系名稱FROM 學生,系科WHERE 學生.系號=系科.系號 And 系名稱 IN(數(shù)學系,計算機系,電子工程系);注意:用“學生.系號=系科.系號”指明兩個表的聯(lián)接條件;“系名稱 IN(數(shù)學系,計算機系,電子工程)”為選擇條件。 48例9 檢索計算機系的學生的學號,姓名,年齡 SELECT學號, 姓名,(Date()-出生日期)/365 As 年齡 FROM 學生,系科 WHERE 學生.系號=系科.系號 And 系名稱=計算機系
27、;注意:”(Date()-出生日期)/365” 為年齡的字段表達式。49(3)嵌套查詢 一個查詢語句的WHERE子句中包含一個由比較符號或謂詞引導查詢語句時,稱查詢?yōu)榍短撞樵?,被嵌入的查詢稱為子查詢??梢砸龑ё硬樵兊闹^詞有:IN、ANY、ALL、EXISTS。例: 找出年齡小于李芳的學生姓名SELECT 姓名 FROM 學生WHERE 出生日期 (SELECT 出生日期 FROM 學生 WHERE 姓名=李芳);注意:使用比較符引導的子查詢,查詢的結果必須為惟一值。 50例:求選修了C程序設計課程的所有學生的學號SELECT 學號FROM 選課WHERE 課程號 IN ( SELECT 課程號
28、 FROM 課程 WHERE 課程名稱=C程序設計);注意:本例為嵌套查詢-帶有子查詢的SELEC語句。51例: 找出學習TC02課程的學生姓名.SELECT 姓名 FROM 學生 WHERE EXISTS (SELECT * FROM 選課 WHERE 學號=學生.學號 AND 課程號=TC02);注意:本例使用EXISTS(量詞)的嵌套查詢52(4)使用聚集函數(shù)的查詢 在查詢中使用聚集函數(shù),可以對查詢的結果進行統(tǒng)計計算。 常用五個的聚集函數(shù):平均值:Avg總和: Sum最小值: Min最大值:Max計數(shù): Count53例:求學號為011534的學生的總分和平均分SELECT Sum(成績
29、) AS 總分, Avg(成績) AS 平均分FROM 選課WHERE 學號=011534;注意:本例使用了統(tǒng)計函數(shù)Sum(總和)和Avg(平均)例: 求至少選修三門以上課程的學生的學號及選課門數(shù)SELECT 學號, COUNT(*) as 選課門數(shù)FROM 選課GROUP BY 學號 HAVING COUNT(*)3 ; 注意:分組帶有附加條件。每個組的記錄條數(shù)大于3。54(5)集合查詢集合查詢是將多個Select 語句的結果進行集合操作構成一個查詢例:查詢女學生及選課成績大于80的學生的學號Select 學號From 學生Where 性別=女UnionSelect 學號From 選課Whe
30、re 成績80555 SQL的數(shù)據(jù)更新功能SQL中數(shù)據(jù)更新包括插入數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù)三條語句 (1)插入數(shù)據(jù)語句格式1:INSERT INTO ( ,) VALUES (常量 ,常量.); 說明:該語句一次完成一個記錄的插入。語句格式2: INSERT INTO ( ,) 子查詢; 說明:子查詢嵌入INSERT語句,查詢的結果插入到表中。即一次完成批量記錄數(shù)據(jù)的插入。56例: 向學生表插入數(shù)據(jù) INSERT INTO 學生(學號, 姓名, 系號) VALUES(031510, 李新, 15);例:將系號為15的全體學生選修C程序設計課程的信息添入選課表.INSERT INTO 選課 (
31、學號, 課程號,成績 )SELECT 學號, 課程號, NullFROM 學生,課程WHERE 系號=15 And 課程名稱=C程序設計; 57(2)刪除數(shù)據(jù)語句格式: DELETE FROM WHERE 說明:無WHERE子句時,表示刪除表中的全部數(shù)據(jù). WHERE子句中可以帶子查詢.例:刪除學號為001155的學生記錄 DELETE FROM 學生 WHERE 學號=001155;例:刪除系號為1的所有學生的選課記錄 DELETE FROM 選課 WHERE 1= (SELECT 系號 FROM 學生 WHERE 學生.學號=選課.學號);58(3) 修改數(shù)據(jù)語句格式: UPDATE SE
32、T = | , = |. WHERE ;說明:修改時,對滿足條件表達式的行,將用表達式的值或子查詢的結果(唯一值)替換相應列的值。例: 將選課表中的所有選修TC04課程的學生成績提高5分 UPDATE 選課 SET 成績 = 成績 + 5 WHERE 課程號=TC04; 例: 將系號為1的全體學生的TC02課程成績置0. UPDATE 選課 SET 成績 = 0 WHERE 課程號=TC02 And 學號 IN (SELECT 學號 FROM 學生 WHERE 系號=1 And 學生.學號=選課.學號); 596 SQL特定查詢在Access中將通過SQL語句才能實現(xiàn)查詢稱為SQL特定查詢。SQL特定查詢可以分為四類:聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢。60(1) 聯(lián)合查詢聯(lián)合查詢是將兩個查詢的結果集合并在一起,對兩個查詢要求是:查詢結果的字段名、類型相同,字段排列的順序一致。例:查找選修課程號為TC02
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 林州建筑職業(yè)技術學院《臨床醫(yī)學溝通學》2023-2024學年第二學期期末試卷
- 中國戲曲學院《中外美術教育史》2023-2024學年第二學期期末試卷
- 西安交通工程學院《大學生心理健康教育(一)》2023-2024學年第二學期期末試卷
- 莆田學院《口腔修復學一》2023-2024學年第二學期期末試卷
- 二零二五年度水上樂園游泳館場地租賃與水上樂園配套設施租賃協(xié)議
- 2025年度老舊小區(qū)外墻改造工程安全責任合同
- 二零二五年度國際貿(mào)易信用證業(yè)務代理及風險管理協(xié)議
- 海洋漁業(yè)資源保護與海產(chǎn)品銷售一體化合同
- 二零二五年度企業(yè)用工協(xié)議與勞動權益保障與員工激勵機制合同
- 二零二五年度廠房裝修施工安全責任與綠色施工標準協(xié)議書
- 南充市高2025屆高三高考適應性考試(二診)英語試卷
- 2025年黑龍江職業(yè)學院單招職業(yè)適應性測試題庫帶答案
- 2025年湖南有色金屬職業(yè)技術學院單招職業(yè)傾向性測試題庫附答案
- 第五章產(chǎn)前檢查及高危妊娠監(jiān)測課件
- 2025年02月曲靖市師宗縣事業(yè)單位委托公開遴選工作人員(含遴選)26人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025年寶雞職業(yè)技術學院單招職業(yè)技能測試題庫及完整答案1套
- 2025年車位買賣合同模板電子版
- AI創(chuàng)作指令合集系列之-教案寫作指令
- 《人工智能基礎》課件-AI的前世今生:她從哪里來
- 2024年沙洲職業(yè)工學院高職單招(英語/數(shù)學/語文)筆試歷年參考題庫含答案解析
- FontCreator符號字體制作教程
評論
0/150
提交評論