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

正文內(nèi)容

數(shù)據(jù)庫原理及應用實驗作業(yè)參考答案-展示頁

2025-06-19 00:37本頁面
  

【正文】 type = 39。use STIF EXISTS(SELECT name FROM sysobjects WHERE name = 39。U39。sc139。 AND 學生200215122選修了yNOT EXISTS 學生x沒有選修y (SELECT * FROM sc SCZ WHERE = AND =))[3_36] 將表sc復制到sc1中。SELECT DISTINCT sno 查詢這樣的學生的xFROM sc SCXWHERE NOT EXISTS 不存在這樣的課程y (SELECT * FROM sc SCY WHERE =39。 [3_34] 查詢選修了全部課程的學生姓名。139。 相關子查詢[3_33] 查詢沒有選修1號課程的學生學號、姓名。139。[3_32] 查詢所有選修了1號課程的學生學號、姓名。) and sdept39。select sname,sage from student where sageall (select sage from student where sdept=39。cs39。cs39。SELECT x.* FROM sc x WHERE grade=(SELECT AVG(grade) FROM sc y WHERE =)運行結果:sno o grade 200215121 1 200215121 3 200215122 2 [3_30] 查詢其他系中比計算機科學系某一學生年齡小的學生學號、姓名和年齡。信息系統(tǒng)39。方法1: 不相關子查詢(子查詢的查詢條件不依賴于父查詢)select *from studentwhere sname in (select sname from student group by sname having count(*)1)order by sname,sno [3_28] 查詢選修了課程名為“信息系統(tǒng)”的學生學號和姓名。劉晨39。SELECT ,sname,ame,gradeFROM student,sc,courseWHERE = and = 運行結果:sno sname ame grade 200215121 李勇 數(shù)據(jù)庫 200215121 李勇 數(shù)學 200215121 李勇 信息系統(tǒng) 200215122 劉晨 數(shù)學 200215122 劉晨 信息系統(tǒng) 3. 嵌套查詢[3_26] 查詢與“劉晨”在一個系學習的學生。239。SELECT ,sname,ame,gradeFROM sc JOIN course ON = RIGHT JOIN student ON = 運行結果:sno sname o ame grade 200215121 李勇 1 數(shù)據(jù)庫 200215121 李勇 2 數(shù)學 200215121 李勇 3 信息系統(tǒng) 200215122 劉晨 2 數(shù)學 200215122 劉晨 3 信息系統(tǒng) 200215123 王敏 NULL NULL NULL200215124 張立 NULL NULL NULL自身連接: 一個表與其自己進行連接,稱為表的自身連接[3_23] 查詢每一門課的間接先修課(即先修課的先修課)SELECT 課號, 間接先修課FROM course FIRST,course SECONDWHERE = 復合條件連接[3_24] 查詢選修2號課程且成績在90分以上的所有學生的學號、姓名。包括沒有選課的學生。SELECT ,sname,o,grade FROM student,sc WHERE = 左外連接[3_21] 查詢每個學生的學號、姓名、課號及成績(包括沒有選修課程的學生)。80分以上的課程數(shù)39。 使用HAVING短語篩選最終分組結果[3_18] 查詢選修了3門(含3)以上課程的學生學號。使用GROUP BY子句分組[3_17] 求各個課程號及相應的選課人數(shù)。SELECT SUM(ccredit) 學生200215122學分FROM sc,courseWHERE = AND sno=39。20021512139。[3_15] 查詢學生200215121選修課程的平均成績。FROM scWHERE o=39。,AVG(grade) 39。, MAX(grade) 39。SELECT MAX(grade) 39。SELECT COUNT(DISTINCT sno) 選課人數(shù) 注:用DISTINCT以避免重復計算學生人數(shù)FROM sc。SELECT COUNT(*) 學生總人數(shù) FROM student。SELECT *FROM studentORDER BY sdept,sage DESC。ORDER BY grade DESC。SELECT sno,gradeFROM scWHERE o=39。 AND sage20。SELECT snameFROM studentWHERE sdept=39。SELECT sno,o FROM scWHERE grade IS NULL。[3_8] 某些學生選修課程后沒有參加考試,所以有選課記錄,但沒有考試成績。SELECT sname,snoFROM studentWHERE sname LIKE 39。劉%39。[3_6] 查詢所有姓“劉”學生的姓名、學號和性別。is39。ma39。cs39。[3_5] 查詢計算機科學系(cs)、數(shù)學系(ma)和信息系(is)學生的姓名和性別。方法1:SELECT sname,sdept,sageFROM studentWHERE sage NOT BETWEEN 20 AND 23。SELECT DISTINCT sno FROM sc[3_3] 將“學生”表中的sno、sname這2列合并為1列snosname輸出(不改變表中存儲的內(nèi)容),其余列不變。四、實驗內(nèi)容 (一) 規(guī)定內(nèi)容1. 單表查詢USE ST[3_1] 查詢?nèi)w學生的詳細記錄。5.掌握集合查詢。3.掌握基于多表的查詢方法。三、實驗目的 1.掌握SELECT語句的語法、語義及語用。數(shù)據(jù)庫原理與應用實驗報告參考答案實驗1 數(shù)據(jù)庫的建立修改與刪除實驗2 表結構的建立修改刪除及完整性約束條件定義實驗3 數(shù)據(jù)查詢與更新完成以下實驗報告:《數(shù)據(jù)庫原理與應用》實驗報告院名專業(yè)年級班級學號姓名教師成績一、實驗題目實驗3 數(shù)據(jù)查詢與更新二、實驗環(huán)境操作系統(tǒng):Windows XP。數(shù)據(jù)庫管理系統(tǒng):MS SQL Server 2000或MS SQL Server 2008。2.掌握基于單表的查詢方法。4.掌握相關與不相關的嵌套查詢。6.掌握插入(INSERT)、修改(UPDATE)和刪除(DELETE)語句的使用。select * from student[3_2] 查詢選修了課程的學生學號。select sno+sname snosname,ssex,sage,sdeptfrom student[3_4] 查詢年齡不在20~23歲之間的學生姓名、系別和年齡。 方法2: SELECT sname,sdept,sage FROM student WHERE sage20 or sage23。SELECT sname,ssexFROM studentWHERE sdept IN ( 39。,39。,39。 )。SELECT sname,sno,ssexFROM studentWHERE sname LIKE 39。[3_7] 查詢名字中第2個字為陽字的學生的姓名和學號。_陽%39。 查詢?nèi)鄙俪煽兊膶W生的學號和相應的課程號。[3_9] 查詢計算機系年齡在20歲以下的學生姓名。cs39。[3_10] 查詢選修了3號課程的學生的學號及其成績,查詢結果按分數(shù)降序排列。339。[3_11] 查詢?nèi)w學生情況,查詢結果按所在系升序排列,同一系中的學生按性別降序排列。使用集函數(shù)[3_12] 查詢學生總人數(shù)。[3_13] 查詢選修了課程的學生人數(shù)。[3_14] 計算1號課程的最高、最低及平均成績。1號課程最高分39。1號課程最低分39。1號課程平均成績39。139。 SELECT AVG(grade) 學生200215121平均成績 FROM sc WHERE sno=39。[3_16] 查詢學生200215122選修課程的總學分數(shù)。20021512239。SELECT o 課程號,COUNT(sno) 選課人數(shù)FROM scGROUP BY o。SELECT snoFROM scGROUP BY sno HAVING COUNT(*)=3 也可為:COUNT(o)=3[3_19] 查詢有2門以上課程是80分以上的學生的學號及(80分以上的)課程數(shù)SELECT sno 學號,COUNT(*) 39。FROM scWHERE grade=80GROUP BY sno HAVING COUNT(*)=2 2. 連接查詢自然連接[3_20] 查詢每個學生的學號、姓名、課號及成績。方法1:SELECT ,sname,o,gradeFROM student,scwhere *= 方法2:SELECT ,sname,o,gradeFROM student LEFT JOIN sc ON = 運行結果:sno sname o grade 200215121 李勇 1 200215121 李勇 2 200215121 李勇 3 200215122 劉晨 2 200215122 劉晨 3 200215123 王敏 NULL NULL200215124 張立 NULL NULL[3_22] 查詢所有學生選修課程的成績。列出學號、姓名、課號、課名、成績。SELECT , sname FROM student,sc WHERE = /* 連接謂詞*/ AND =39。 AND 90 /* 其他限定條件*/多表連接[3_25] 查詢每個學生的學號、姓名、課名及成績。方法1: 不相關子查詢(子查詢的查詢條件不依賴于父查詢)select sno,sname,sdeptfrom student where sdept in 當內(nèi)查詢結果最多只有一個值時可用=代替in (select sdept from student where sname=39。) [3_27] 查詢所有姓名相同的學生。方法1:用嵌套查詢(不相關子查詢)SELECT sno,sname ③最后在sudent關系中取出Sno和SnameFROM student
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1