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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)查詢語言sql-文庫吧資料

2025-05-21 16:45本頁面
  

【正文】 劉晨 用連接查詢實現(xiàn): ? SELECT Sno,Sname ? FROM Student,SC,Course ? WHERE = AND ? = AND ? = ?信息系統(tǒng)’ ; ? 帶有比較運算符的子查詢是指父查詢與子查詢之間用比較運算符進行連接 ? SQL語句如下: ? SELECT SNO, SNAME, SDEPT ? FROM STUDENT ? WHERE SDEPT= ? ( SELECT SDEPT ? FROM STUDENT ? WHERE SNAME=?劉辰’); ? 子查詢一定跟在比較運算符之后。 ? 也可用自身連接查詢實現(xiàn): ? ? SELECT , ? FROM Student S1,Student S2 ? WHERE = AND ? =?劉晨’; ? 另可以表示為: ? SELECT Sno ,Sname,Sdept ? FROM Student S1 ? WHERE IN ? ( SELECT Sdept ? FROM Student S2 ? WHERE =?劉晨’); ? 例 “信息系統(tǒng)” ? 的學(xué)生學(xué)號和姓名。 ? SELECT Sno,Sname,Sdept ? FROM Student ? WHERE Sdept=?IS‘。 ? 1 .確定劉晨所在的系名 ? SELECT Sdept ? FROM Student ? WHERE Sname= ?劉晨’ 。 ? IN查詢的子查詢 ? 是指父查詢與子查詢之間用 IN連接 ,判斷某個屬性列值是否在子查詢中的結(jié)果中。 ? 內(nèi)查詢即子查詢;外查詢即父查詢;查詢過程為由內(nèi)層查詢向外層查詢進行處理。 結(jié)果如下: ? 2021001 李勇 數(shù)據(jù)庫 92 ? 2021001 李勇 數(shù)學(xué) 85 ? 2021001 李勇 信息系統(tǒng) 88 ? 2021002 劉晨 數(shù)學(xué) 90 ? 2021002 劉晨 信息系統(tǒng) 80 ? ? ? 在 SQL中,一個 SELECTFROMWHERE語句稱為一個查詢塊,將一個查詢塊嵌套在另一個查詢塊的 WHERE子句或 HAVING短語中的查詢稱為嵌套查詢。 ? ? 結(jié)果為: sname ? 2021002 劉辰 ? 例 。 ? 例 .查詢選修 2號課且成績在 90以上的所有學(xué)生的學(xué)號和姓名。 ? 完成查詢的 SQL語言為: ? SELECT FIRST .Cno ,SECOND .Cpno ? FROM Course FIRST ,Course SECOND ? WHERE FIRST .Cpno =。 結(jié)果如下: ? Sname Ssex Sage Sdept Cno Grade ? 95001 李勇 男 20 CS 1 92 ? 95001 李勇 男 20 CS 2 85 ? 95001 李勇 男 20 CS 3 88 ? 95002 劉辰 女 19 IS 2 90 ? 95002 劉辰 女 19 IS 3 80 ? 95003 王名 女 18 MA ? 95004 張力 男 18 IS ? ? 連接操做不僅可以在兩個表之間進行,也可以是一個表與其自己進行連接,稱為表的自身連接。 sname ssex sage sdept o grade ? 2021001 李勇 男 20 CS 1 92 ? 2021001 李勇 男 20 CS 2 85 ? 2021001 李勇 男 20 CS 3 88 ? 2021002 劉辰 女 19 IS 2 90 ? 2021002 劉辰 女 19 IS 3 80 ? 卡氏連接 : ? SELECT Student. *, SC. * ? FROM Student, SC。 ? 例 STUDENT表和 SC表。 ? SELECT Student . *, SC. * ? FROM Student, SC ? WHERE Student. Sno= SC. Sno 。 查詢結(jié)果如下: ? CNO COUNT( SNO) ? 1 22 ? 2 34 ? 3 44 ? 4 33 ? 5 48 ? 例 3門以上課程的學(xué)生的學(xué)號 ? SELECT Sno ? FROM SC ? GROUP BY Sno ? HAVING COUNT(*)3。 ? 例 30 查詢各個課程號與相應(yīng)的選課人數(shù)。 ? 例 2號課程的學(xué)生最高成績 . ? SELECT MIN( Grade) ? FROM SC ? WHERE Cno=?3‘ 。 ? 例 2號課程的學(xué)生平均成績。 ? 例 。 ? SC表 ? sno o grade ? 07001 1 92 ? 07001 2 85 ? 07001 3 88 ? 07002 2 90 ? 07002 3 80 ? 例 。 ? MAX( [DISTINCT |ALL] 〈 列名 〉 )求一列值中 ? 的最大值。 ? SUM( [DISTINCT |ALL] 〈 列名 〉 )計算一列值 ? 的總和。 Student 表 ? sno sname ssex sage sdept ? 07001 李勇 男 20 cs ? 07002 劉辰 女 19 Is ? 07003 王名 女 18 ma ? 07004 張力 男 18 Is 4. 使用集函數(shù) ? COUNT( [DISTINCT |ALL] *)統(tǒng)計元組個數(shù)。 ? ? 例 3號課的學(xué)生的學(xué)號及成績 ,查詢結(jié)果按分?jǐn)?shù)的降序排列。 ? 重做例 12: ? 例 ,數(shù)學(xué)系和計算機系的學(xué)生的姓名和性別。 ? (6).多重條件查詢 ? AND, OR, ? 例 CS系年齡在 20歲以下的學(xué)生姓名。 ? SELECT Sno,Cno ? FROM SC ? WHERE Grade IS NULL。 SELECT * FROM Course WHERE Cname LIKE ?DB\ _ % i_ _‘ ESCAPE ? \‘。 ? SELECT Cno,Ccredit ? FROM Course ? WHERE Cname LIKE ?DB\ _ Design‘ ESCAPE ? \‘ 。 ? 例 ,姓名性別 . ? SELECT Sname, Sno, Ssex ? FROM Student ? WHERE Sname NOT LIKE ?劉 %‘ 。 ? ? SELECT Sname ? FROM Student ? WHERE Sname LIKE ?歐陽 _ _‘ 。 ? 例 ,姓名性別 . ? SELECT Sname, Sno, Ssex ? FROM Student ? WHERE Sname LIKE ?劉 %‘。 ? SELECT Sname ,Ssex ? FROM Student ? WHERE Sdept IN (?IS‘, ? MA‘,?CS‘); ? 例 ,數(shù)學(xué)系,也不是計算機系的學(xué)生的姓名和性別。 ? 例 11. 查年齡不在 20和 23之間的學(xué)生的姓名 ,系別和年齡 . ? ? SELECT Sname, Sdept, Sage ? FROM Student ? WHERE Sage NOT BETWEEN 20 AND 23。 ? ? 例 9. 查考試不及格的同學(xué)的學(xué)號 ? ? SELECT DISTINCT Sno ? FROM SC ? WHERE Grade60。 ? 例 20歲以下的學(xué)生姓名及其年齡。 運行結(jié)果: 07001 07002 ? 2) .查詢滿足條件的元組: ? 運算符包
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1