freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第6章sql語言的應(yīng)用(編輯修改稿)

2024-10-27 16:39 本頁面
 

【文章內(nèi)容簡介】 嵌套查詢 嵌套查詢: 在 Select命令的 Where子句中包含另一個(gè) Select命令 分類: 單層嵌套查詢、多層嵌套查詢 VFP只支持單層嵌套查詢 ?返回單值的子查詢: 例 : 查詢選修“數(shù)據(jù)庫原理 ”的所有學(xué)生的學(xué)號(hào) Select 學(xué)號(hào) From 選課 Where 課程號(hào) = 。 (Select 課程號(hào) From 課程 Where 課程名 = 高等數(shù)學(xué) ) 嵌套查詢 ? 返回一組值的子查詢:通常使用運(yùn)算符 Any、 All、 IN ? Any 運(yùn)算符 例 : 查詢選修“ 10021”課的學(xué)生中成績比選修“ 10011”課的最低成績高的學(xué)號(hào)的學(xué)號(hào)和成績 Select 學(xué)號(hào) , 成績 From 選課 Where 課程號(hào) =10021 Select 學(xué)號(hào) , 成績 From 選課 Where 課程號(hào) =10011 Select 學(xué)號(hào) , 成績 From 選課 Where 課程號(hào) =10021 And 。 成績 Any (Select 成績 From 選課 Where 課程號(hào) =10011) 嵌套查詢 ? 返回一組值的子查詢:通常使用運(yùn)算符 Any、 All、 IN ? All 運(yùn)算符 例 : 查詢選修“ 10021”課的學(xué)生中成績比選修“ 10011”課的最高成績高的學(xué)號(hào)的學(xué)號(hào)和成績 Select 學(xué)號(hào) , 成績 From 選課 Where 課程號(hào) =10021 Select 學(xué)號(hào) , 成績 From 選課 Where 課程號(hào) =10011 Select 學(xué)號(hào) , 成績 From 選課 Where 課程號(hào) =10021 And 。 成績 All (Select 成績 From 選課 Where 課程號(hào) =10011) 嵌套查詢 ? 返回一組值的子查詢:通常使用運(yùn)算符 Any、 All、 IN ? IN 運(yùn)算符: = Any 例 : 查詢選修“數(shù)據(jù)庫原理 ”或“軟件工程”課的所有學(xué)生學(xué)號(hào) Select 學(xué)號(hào) From 選課 Where 課程號(hào) IN 。 ( Select 課程號(hào) From 課程 Where 課程名 =大學(xué)英語 。 Or 課程名 =高等數(shù)學(xué) ) 多表查詢 ? 等值聯(lián)接: 按對(duì)應(yīng)字段的共同值將兩個(gè)表中的記錄相聯(lián)接 例 : 寫出如下操作的命令 1. 列出所有教師姓名及所教課程 Select , As 教師姓名 , 。 From 教師 a , 課程 b Where = 2. 列出教“高等數(shù)學(xué)”課程的所有教師姓名 Select , As 教師姓名 , 。 From 教師 a , 課程 b 。 Where = And =高等數(shù)學(xué) 多表查詢 ? 等值聯(lián)接: 按對(duì)應(yīng)字段的共同值將兩個(gè)表中的記錄相聯(lián)接 例 : 寫出如下操作的命令 3. 列出所有學(xué)生的成績單 Select , 姓名 , , 課程名 , 成績 。 From 學(xué)生 a , 課程 b , 選課 c 。 Where = And = 4. 列出至少選修“ 10011”和“ 10021”課的學(xué)生學(xué)號(hào) Select From 選課 a , 選課 b Where = 。 And 號(hào) =10011 And =10021 多表查詢 ? 非等值聯(lián)接: 例 : 列出選修“ 10021”課的學(xué)生中,成績大于學(xué)號(hào)為“ 075102”的學(xué)生該課程的學(xué)生的學(xué)號(hào)及其成績 Select , , From 選課 a , 選課 b 。 Where And = And 。 = 10021 And = 075103 聯(lián)接查詢 ? 內(nèi)部聯(lián)接 (Inner Join): 指包括符合條件的每個(gè)表中的記錄。也就是說是所有滿足聯(lián)接條件的記錄都包含在查詢結(jié)果中 例 : 列出少數(shù)民族學(xué)生的學(xué)號(hào)、課程號(hào)和成績 方法 1: Select , , 成績 From 學(xué)生 a , 選課 b 。 Where = And 少數(shù)民族否 方法 2:采用內(nèi)聯(lián)接方式 Select , , 成績 From 學(xué)生 a 。 Inner Join 選課 b On = Where 少數(shù)民族否 聯(lián)接查詢 ? 外部聯(lián)接 (Outer Join): ? 左外聯(lián)接( Left Outer Join): 左表的的各條記錄與右表的所有記錄依次比較,若有滿足聯(lián)接條件,則產(chǎn)生一個(gè)記錄;若都不滿足,則產(chǎn)生一個(gè)含有 NULL值的記錄。 ? 右外聯(lián)接( Right Outer Join): 右表的的各條記錄與左表的所有記錄依次比較,若有滿足聯(lián)接條件,則產(chǎn)生一個(gè)記錄;若都不滿足,則產(chǎn)生一個(gè)含有 NULL值的記錄。 ? 完全聯(lián)接( Full Join), 先按右聯(lián)接比較字段值,然后按左聯(lián)接比較字段值,重復(fù)記錄不記入查詢結(jié)果。 查詢結(jié)果處理 ? 查詢結(jié)果排序: Order By子句 Order By 排序選項(xiàng) 1[Asc | Desc] [,排序選項(xiàng) 2[Asc | Desc]…] 例 : 查詢學(xué)生基本信息,按性別 (升 )、入學(xué)成績 (降 )排序 Select * From 學(xué)生 Order By 性別 Asc , 入學(xué)成績 Desc 例 : 查詢學(xué)生的學(xué)號(hào)、姓名、性別、課程名和成績,按課程名 (升 )、入學(xué)成績 (降 )排序 Select 學(xué)生 .學(xué)號(hào) , 姓名 , 課程名 , 成績 。 From 學(xué)生 a , 選課 b , 課程 c 。 Where = And = 。 Order By 課程名 Asc , 成績 Desc 查詢結(jié)果處理 ? 查詢結(jié)果重定向: Into / To子句 格式: [ Into 目標(biāo) ] | [ To File 文件名 [Additive] | To Printer ] 說明: 目標(biāo) : Arr
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1