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

正文內(nèi)容

[經(jīng)濟(jì)學(xué)]第三章關(guān)系數(shù)據(jù)庫語言sql(編輯修改稿)

2025-01-04 01:55 本頁面
 

【文章內(nèi)容簡介】 選擇 ) → Select (投影 ) Select 子句 ? 作用:從 (From子句列出的 )關(guān)系中選出指定屬性 ? 近似于投影運算 ? 應(yīng)用示例: ? S: 學(xué)生關(guān)系 ? 問:所有學(xué)生的姓名和年齡 ? 姓名 性別 年齡 小張 男 23 小李 女 22 小陳 男 22 小劉 女 22 小孫 男 22 姓名 年齡 小張 23 小李 22 小陳 22 小劉 22 小孫 22 Select 姓名 , 年齡 From S S 保留指定的屬性 Select 子句 ? 要點 ? 屬性列表中,可以用表達(dá)式來構(gòu)造的新屬性 ? 相當(dāng)于廣義投影運算 ? 例 ? S: 學(xué)生關(guān)系 ? 問 : 每個學(xué)生的出生年份 姓名 性別 年齡 小張 男 23 小李 女 22 小陳 男 22 小劉 女 22 小孫 男 22 S Select 姓名 , 2022 - 年齡 From S 姓名 ? 小張 1990 小李 1991 小陳 1991 小劉 1991 小孫 1991 Select 子句 ? 用表達(dá)式構(gòu)造的新屬性無屬性名,但可采用以下方式命名 表達(dá)式 as 屬性名 ? 原有屬性也可用如下方式重新命名 舊屬性名 as 新屬性名 姓名 性別 年齡 小張 男 23 小李 女 22 小陳 男 22 小劉 女 22 小孫 男 22 學(xué)生姓名 出生年份 小張 1990 小李 1991 小陳 1991 小劉 1991 小孫 1991 S Select 姓名 as 學(xué)生姓名 , 2022 - 年齡 as 出生年份 From S Select 子句 ? 要點 ? 如果列出的關(guān)系有多個,且有同名屬性。則指定這些同名屬性時,必須加關(guān)系名前綴: 關(guān)系名 .屬性名 。其它屬性可加可不加 ? 以下 SQL正確么 ? 如正確,結(jié)果關(guān)系的屬性名是什么 ? Select 姓名 , 性別 , 成績 From R, S Select , , From R, S 姓名 性別 年齡 張軍 男 23 王紅 女 22 劉朝 男 22 S 姓名 課程 成績 王紅 物理 70 王紅 數(shù)學(xué) 80 張軍 數(shù)學(xué) 90 張軍 物理 100 劉朝 數(shù)學(xué) 80 R Select 子句 ? 要點 ? 在屬性列表中, *號表示所有關(guān)系的所有屬性, 關(guān)系名 .*表示某個關(guān)系的所有屬性 ? 思考,下列 SQL的結(jié)果包含哪些屬性 ? 姓名 性別 年齡 張軍 男 23 王紅 女 22 劉朝 男 22 課程 成績 性別 年齡 …… …… …… …… …… …… Select * From S, R S 姓名 課程 成績 王紅 物理 70 王紅 數(shù)學(xué) 80 張軍 數(shù)學(xué) 90 張軍 物理 100 劉朝 數(shù)學(xué) 80 R 姓名 性別 年齡 成績 …… …… …… …… Select S.*, From S, R 思考 ? select 子句等價于投影運算么 ? Select 子句 ? 要點 ? Select后面,屬性列表前,可加上關(guān)鍵字 all或者 distinct ? all關(guān)鍵字表明結(jié)果中不消去重復(fù)元組 ? distinct關(guān)鍵字表明結(jié)果中消去重復(fù)元組 ? 沒說明 all或 distinct的情況下,默認(rèn)是 all,即不消去重復(fù)行 Select all 課程 From R 姓名 課程 成績 王紅 物理 70 王紅 數(shù)學(xué) 80 張軍 數(shù)學(xué) 90 張軍 物理 100 劉朝 數(shù)學(xué) 80 R 課程 物理 數(shù)學(xué) 數(shù)學(xué) 物理 數(shù)學(xué) Select distinct 課程 From R 課程 物理 數(shù)學(xué) 思考 ? select 子句等價于投影運算么 ? ? select distinct 等價于投影。 select 或者 select all都未消去重復(fù) Where 子句 ? 作用:選出滿足條件的行 ? 等價于選擇運算 ? 例: ? S :學(xué)生關(guān)系 ? 問:所有男學(xué)生的信息 ? S 篩選滿足條件的行 Select * From S Where 性別 =39。男 39。 學(xué)號 姓名 性別 年齡 13 小張 男 23 02 小李 女 22 06 小陳 男 21 12 小劉 女 22 23 小孫 男 21 學(xué)號 姓名 性別 年齡 13 小張 男 23 06 小陳 男 21 23 小孫 男 21 Where 子句 ? 在 Where子句的條件中可能出現(xiàn)的運算符號 ? 比較運算符 ? ?、 ? ?、 ?、 ??、 =、 ? ? ? 邏輯運算符 ? and, or, not ? 范圍運算 ? 格式 1: between 下界 and 上界 (下界 上界 ) ? 格式 2: not between 下界 and 上界 ? 例 1: 年齡 between 20 and 23 ? 例 2: 年齡 between 23 and 20 Where 子句 ? 集合運算: ? 格式 1: in 集合; ? 格式 2: not in 集合 ? 例: 姓名 in { 39。小陳 39。 , 39。小李 39。 } ? 例: 姓名 not in { 39。小陳 39。 , 39。小李 39。 } ? 匹配運算 ? 格式: like 匹配串; not like 匹配串 ? \是轉(zhuǎn)義字符 ? 例 1:姓名 like 39。陳 %39。 ? 例 2:姓名 like 39。陳 _39。 ? 例 3:內(nèi)容 like 39。%100\%正確 %39。 Where 子句 ? 例: ? S :學(xué)生關(guān)系 ? 問:所有學(xué)生的姓名和出生年份 ? S Select 姓名 , 2022-年齡 as 出生年份 From S 學(xué)號 姓名 性別 年齡 13 小張 男 23 02 小李 女 22 06 小陳 男 21 12 小劉 女 22 23 小孫 男 21 姓名 出生年份 小張 1990 小李 1991 小陳 1991 小劉 1991 小孫 1991 Where 子句 ? 例: ? S :學(xué)生關(guān)系 ? 問:所有 91年之前 (不含 91年 )出生的學(xué)生姓名和出生年份 ? S Select 姓名 , 2022-年齡 as 出生年份 From S Where 出生年份 1991 學(xué)號 姓名 性別 年齡 13 小張 男 23 02 小李 女 22 06 小陳 男 21
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1