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

正文內(nèi)容

關系數(shù)據(jù)庫標準語言(2)-在線瀏覽

2025-07-16 16:45本頁面
  

【正文】 達式 – 算術表達式 – 字符串常量 – 函數(shù) – 列別名 查詢經(jīng)過計算的值 [例 4] 查全體學生的姓名及其出生年份 SELECT Sname, 2021Sage Year of Birth FROM Student; 輸出結(jié)果: Sname Year of Birth 李勇 1989 劉晨 1990 王名 1991 張立 1990 算術表達式 列別名 查詢經(jīng)過計算的值 [例 5] 查詢?nèi)w學生的姓名 、 出生年份和所在系 , 要求用小寫字母表示所有系名 SELECT Sname, 39。 ? 用 SQL針對第二章習題 3中的四個表完成查詢 – 找出所有供應商的姓名和所在城市 – 找出所有零件的名稱、顏色、重量 練習 ? 在 SQL的查詢語句中,對應關系代數(shù)中“投影”運算的語句是 ________。 單表查詢 ? 選擇表中的若干列 ? 選擇表中的若干元組 ? 對查詢結(jié)果排序 ? 使用集函數(shù) ? 對查詢結(jié)果分組 選擇表中的若干元組 ? 消除取值重復的行 ? 查詢滿足條件的元組 消除取值重復的行 ? 在 SELECT子句中使用 DISTINCT短語 SELECT [ALL|DISTINCT] 目標列表達式 [, 目標列表達式 ] … FROM 表名 [, 表名 ] … [ WHERE 條件表達式 ] ALL 與 DISTINCT [例 6] 查詢選修了課程的學生學號 (1) SELECT Sno FROM SC。 查詢滿足條件的元組 ?WHERE子句常用的查詢條件 (1) 比較大小 在 WHERE子句 的 比較條件 中使用比較運算符 – =, , , =, =, != 或 [例 7] 查詢計算機科學系全體學生的名稱 SELECT Sname FROM Student WHERE Sdept=‘CS’ (1) 比較大?。ɡm(xù)) [例 8] 查詢所有年齡在 20歲以下的學生姓名及其年齡 [例 9] 查詢考試成績有不及格的學生的學號 (2) 確定范圍 ? 使用謂詞 BETWEEN … AND … NOT BETWEEN … AND … [例 10] 查詢年齡在 20~23歲(包括 20歲和 23歲)之間的學生的姓名、系別和年齡 SELECT Sname, Sdept, Sage FROM Student WHERE Sage BETWEEN 20 AND 23; (3) 確定集合 使用謂詞 IN 值表 , NOT IN 值表 值表 :用逗號分隔的一組取值 [例 12]查詢 計算機系、數(shù)學系、信息系 學生的姓名和性別 SELECT Sname, Ssex FROM Student WHERE Sdept IN ( 39。 39。 39。 )。匹配串 39。換碼字符 39。換碼字符 39。劉 % 39。DB\_Design 39。\39。這樣緊跟在“ \”后的通配符“ _”轉(zhuǎn)義為普通字 (5) 涉及空值的查詢 – 使用謂詞 IS NULL 或 IS NOT NULL – “IS NULL” 不能用 “ = NULL” 代替 [例 22] 查所有有成績的學生學號和課程號 SELECT Sno, Cno FROM SC WHERE Grade IS NOT NULL; (6) 多重條件查詢 ? 用邏輯運算符 AND和 OR來聯(lián)接多個查詢條件 – AND的優(yōu)先級高于 OR – 可以用括號改變優(yōu)先級 例題 [例 23] 查詢計算機系年齡在 20歲以下的學生姓名 SELECT Sname FROM Student WHERE Sdept= 39。 AND Sage20; 練習 ? 用 SQL針對第二章習題 5中的四個表完成查詢 – 求供應工程 J1零件的供應商號碼 SNO – 求使用供應商 S1所供應零件的工程號碼 – 找出工程項目 J2使用的各種零件的號碼及其數(shù)量 – 將工程項目 J2使用的零件按種類統(tǒng)計各零件使用的總數(shù)量 – 找出天津的工程項目使用的各種零件的號碼、數(shù)量及其對應的工程號 單表查詢 ? 選擇表中的若干列 ? 選擇表中的若干元組 ? 對查詢結(jié)果排序 ? 使用集函數(shù) ? 對查詢結(jié)果分組 對查詢結(jié)果排序 ? 使用 ORDER BY子句 – 可以按一個或多個屬性列排序 – 升序: ASC;降序: DESC; 缺省值為升序 – 當排序列 含空值 時 ? 若按升序排 , 含空值的元組將最后顯示 ? 若按降序排 , 含空值的元組將最先顯示 對查詢結(jié)果排序(續(xù)) [例 24] 查詢選修了 3號課程的學生的學號及其成績 ,查詢結(jié)果按分數(shù)降序排列 SELECT Sno, Grade FROM SC WHERE Cno= 39。 ORDER BY Grade DESC; 單表查詢 ? 選擇表中的若干列 ? 選擇表中的若干元組 ? 對查詢結(jié)果排序 ? 使用集函數(shù) ? 對查詢結(jié)果分組 使用集函數(shù) ? 計數(shù) COUNT ? 計算總和 SUM ? 計算平均值 AVG ? 求最大值 MAX ? 求最小值 MIN 使用集函數(shù) (續(xù)) [例 26] 查詢學生總?cè)藬?shù) SELECT COUNT(*) FROM Student; [例 27] 查詢選修了課程的學生人數(shù) SELECT COUNT(DISTINCT Sno) FROM SC; 使用集函數(shù) (續(xù)) [例 29] 查詢選修 1號課程的學生最高分數(shù) SELECT MAX(Grade) FROM SC WHER Cno= 39。; 使用集函數(shù) (續(xù)) [例 28] 計算 1號課程的學生平均成績 SELECT AVG(Grade) FROM SC WHERE Cno= 39。; – 查詢每門課程的平均成績 單表查詢 ? 選擇表中的若干列 ? 選擇表中的若干元組 ? 對查詢結(jié)果排序 ? 使用集函數(shù) ? 對查詢結(jié)果分組 對查詢結(jié)果分組 ? 使用 GROUP BY子句分組 – 分組方法:按指定的一列或多列值分組 , 值相等 的為一組 – 未對查詢結(jié)果分組 , 集函數(shù) 將作用于整個查詢結(jié)果 – 對查詢結(jié)果分組后, 集函數(shù) 將分別作用于每個組 對查詢結(jié)果分組(續(xù)) [例 31] 求各門課程的課程號及
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1