嵌套子查詢設(shè)計實驗

嵌套子查詢設(shè)計實驗

ID:22195292

大?。?13.99 KB

頁數(shù):8頁

時間:2018-10-27

嵌套子查詢設(shè)計實驗_第1頁
嵌套子查詢設(shè)計實驗_第2頁
嵌套子查詢設(shè)計實驗_第3頁
嵌套子查詢設(shè)計實驗_第4頁
嵌套子查詢設(shè)計實驗_第5頁
資源描述:

《嵌套子查詢設(shè)計實驗》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、《數(shù)據(jù)庫原理與應(yīng)用》課程實驗報告實驗五嵌套子查詢設(shè)計實驗所在院(系):數(shù)學(xué)與信息技術(shù)學(xué)院班級:學(xué)號:姓名:1.實驗?zāi)康模?)掌握多表查詢和子查詢的方法。⑵熟練使川1N、比較符、ANY或ALL和EXISTS操作符進(jìn)行嵌套查詢操作。(3)理解不相關(guān)子查詢和相關(guān)子查詢的實現(xiàn)方法和過程。1.實驗要求(1)針對“TM”數(shù)據(jù)庫,在SQLServer查詢分析器中,用T-SQL語句實現(xiàn)以下查詢操作:a)査詢選修了數(shù)據(jù)結(jié)構(gòu)與算法的學(xué)生學(xué)號和姓名。b)查詢07294002課程的成繢低于孫云祿的學(xué)生學(xué)號和成繢。c)查詢和孫云祿同年出生的學(xué)生的姓名和出生年份。d)

2、查詢其他系中年齡小于數(shù)學(xué)與信息技術(shù)學(xué)院年齡最大者的學(xué)生。e)查詢其他系中比數(shù)學(xué)與信息技術(shù)學(xué)院學(xué)生年齡都小的學(xué)生。f)査詢同孫云祿數(shù)據(jù)庫原理與應(yīng)用課程分?jǐn)?shù)相同的學(xué)生的學(xué)號和姓名。g)查詢選修Y07294002課程的學(xué)生姓名。h)查詢沒有選07294002課程的學(xué)生姓名。i)查詢同時選修了07295006和07295007課程的學(xué)生的學(xué)號。j)查詢所有未授課的教師的工號、姓名和院系,結(jié)果按院系升序排列。擴(kuò)展實驗:a)查詢和10060101選修的全部課程相同的學(xué)生的學(xué)號、課程號、期末考試成績。b)查詢至少選了10060101選修的全部課程的學(xué)生的

3、學(xué)號。c)查詢年齡比所在院系平均年齡小的學(xué)生的學(xué)號、姓名、年齡、院系,按院系和年齡升序排列。d)查詢每門課都在80分以上的學(xué)生的學(xué)號和姓名。(2)在SQLServerManagementStudio屮新建查詢,盡可能用多種形A表示實驗屮的查詢詔?句,并進(jìn)行比較。(3)按要求完成實驗報告。2.實驗步驟、結(jié)果和總結(jié)實驗步驟/結(jié)果將調(diào)試成功的T-SQL語句寫在下方(標(biāo)明題號)。a)查詢選修了數(shù)據(jù)結(jié)構(gòu)與算法的學(xué)生學(xué)號和姓名。selectStudent.S一ID,Student.S—NamefromStudent,Course,SCwhereStud

4、ent.S_ID=SC.S_IDandCourse.C_ID=SC.C_IDandStudent.S_ID=SC.S_IDandC_Name=?數(shù)據(jù)結(jié)構(gòu)勹算法,a結(jié)果?消息SJDS一Name110070101陳仿210070102黃家強(qiáng)310070103蔣晨涯410070104任曉濤510070105孫岳610070106孫云祿710070107孫昭810070108王不群910070109夏曉意b)查詢07294002課程的成績低于孫云祿的學(xué)生學(xué)號和成績selectStudent.S_ID,SC.EXAM_GradefromStudent

5、,SCwhereStudent.S_ID=SC.S_IDandSC.EXAM_Grade<(selectSC.EXAM_GradefromStudent,SCwhereStudent.S_ID=SC.S_IDandStudent.S_Name=1孫云祿1andSC.C_ID=,07294002,)結(jié)果』I消息SJDEXAM^Grade11006010172.0021006010358.0031006010471.0041006010565.0051006012170.0061006012656.0071006012871.008100601

6、2971.0091007010372.00101007010472.00111007010471.00121007010571.00c)查詢和孫云祿同年出生的學(xué)生的姓名和出生年份。selectS一Name,Date_of_BirthfromStudentwhereYear(Date_of_Birth)=(selectyear(Date一of_Birth)fromstudentwhereS_Name=1孫云祿,)andS_Name!=’孫云祿’S_NameDate_oLBirth1王威1990-03-1500:00:002曹格1990-08-

7、0900:00:003胡玥玲1990-08-1300:00:004茅金娜1990-01-1800:00:005王不群1990-12-1600:00:006成云佳1990-03-0200:00:007劉燦燦1990-08-2200:00:008陳靜1990-09-2300:00:009范英丹1990-10-1200:00:00cl)杳詢其他系中年齡小于數(shù)學(xué)與信息技術(shù)學(xué)院年齡最大者的學(xué)生。select*fromStudentwhereDEPT_ID<>?數(shù)學(xué)與信息技術(shù)學(xué)院1andyear(getdate())-year(Date_of_Birt

8、h)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。