版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1、 查詢以DB_開頭,且倒數(shù)第3個字符為s的課程的詳細(xì)情況;查詢命令:SELECT * FROM course WHERE cname like 'DB*S?'查詢結(jié)果:查詢4查詢4查詢4查詢4CnoCnameCpnoCcredit11DBmaSee12、查詢名字中第2個字為陽的學(xué)生姓名和學(xué)號及選修的課程號、課程名;查詢命令:SELECT sno,sname,cno,cname FROM student,course WHERE cno=(SELECT cno FROM sc WHERE sno=( SELECT sno FROM student WHERE sname li
2、ke '?陽陽' ) and sname like '?陽?'查詢結(jié)果:查詢4查詢4查詢4查詢4snosnamecnocname200515026尤陽陽5數(shù)據(jù)結(jié)構(gòu)3、列出選修了數(shù)學(xué)或者大學(xué)英語的學(xué)生學(xué)號、姓名、所在院系、選修課程號及成績;查詢命令:SELECT student.sno,sname,sdept,cno,grade FROM student,sc WHERE cno in (SELECT cno FROM course WHERE cname='數(shù)學(xué)' or cname='大學(xué)英語') and student.sno=
3、sc.sno查詢結(jié)果:查詢4查詢4查詢4查詢4查詢4snosnamesdeptcnograde200515004張衡IS246200515005張向東IS289200515006張向麗IS265200515008王民生MA272200515009王小民MA276200515010李晨MA296200515010李晨MA886200515011張毅WM862200515015李蕾EN80200515018李貴EN858200515016劉社CM8Null200515017劉星耀CM8Null4、查詢?nèi)鄙俪煽兊乃袑W(xué)生的詳細(xì)情況;查詢命令:SELECT * FROM student WHERE s
4、tudent.sno in (SELECT sno FROM sc WHERE grade = 'null')查詢結(jié)果:查詢4查詢4查詢4查詢4查詢4SnoSnameSsexSageSdept200515016劉社男21CM200515017劉星耀男18CM5、查詢與張力(假設(shè)姓名唯一)年齡不同的所有學(xué)生的信息;查詢命令:SELECT * FROM student WHERE student.sno NOT IN (SELECT sno FROM student WHERE sname = '張力')查詢結(jié)果:查詢4查詢4查詢4查詢4查詢4SnoSnameSse
5、xSageSdept200515001趙菁菁女23CS200515002李勇男20CS200515004張衡男18IS200515005張向東男20IS200515006張向麗女20IS200515007王芳女20CS200515008王民生男25MA200515009王小民女18MA200515010李晨女22MA200515011張毅男20WM200515012楊磊女20EN200515013李晨女19MA200515014張豐毅男22CS200515015李蕾女21EN200515016劉社男21CM200515017劉星耀男18CM200515018李貴男19EN200515019林自
6、許男20WM200515020馬翔男21200515021劉峰男25CS200515022牛站強(qiáng)男22200515023李婷婷麗女20200515025朱小鷗女30WM200515026尤陽陽女21MA6、查詢所選課程的平均成績大于張力的平均成績的學(xué)生學(xué)號、姓名及平均成績;查詢命令:SELECT sc.sno ,sname,AVG(IIF(grade='null',0,grade) FROM student,sc WHERE student.sno=sc.sno GROUP BY sc.sno,sname HAVING (AVG(IIF(grade=&
7、#39;null',0,grade) > (SELECT AVG(grade) FROM sc WHERE sc.sno=(SELECT student.sno FROM student WHERE sname='張力') GROUP BY sno ) )查詢結(jié)果:查詢6查詢6查詢6snosnameExpr1002200515010李晨91200515026尤陽陽907、按照“學(xué)號,姓名,所在院系,已修學(xué)分”的順序列出學(xué)生學(xué)分的獲得情況。其中已修學(xué)分為考試已經(jīng)及格的課程學(xué)分之和;查詢命令:SELECT sno as 學(xué)號,sname as 姓名,sdept as
8、所在院系, SUM(iif(grade>'60'and grade<>'null',1,0)as 已修學(xué)分 FROM student,course WHERE查詢結(jié)果:8、列出只選修一門課程的學(xué)生的學(xué)號、姓名、院系及成績;查詢命令:SELECT student.sno,sname FROM student student, sc WHERE student.sno=sc.sno GROUP BY student.sno,sname HAVING COUNT(o)=1;查詢結(jié)果:查詢4查詢4snosname200515003張力200515008
9、王民生200515009王小民200515011張毅200515015李蕾200515016劉社200515017劉星耀200515018李貴200515026尤陽陽9.查找選修了至少一門和張力選修課程一樣的學(xué)生的學(xué)號、姓名及課程號;查詢命令:SELECT student.sno,sname,cno FROM student,sc WHERE student.sno in ( SELECT sno FROM sc WHERE cno IN (SELECT cno FROM student,sc WHERE student.sno=sc.sno and sname = '張力')
10、and student.sno=sc.sno GROUP BY student.sno,sname,cno查詢結(jié)果:查詢5查詢5查詢5snosnamecno200515001趙菁菁1200515001趙菁菁4200515001趙菁菁5200515001趙菁菁7200515002李勇1200515002李勇3200515002李勇4200515003張力1200515004張衡1200515004張衡2200515005張向東1200515005張向東2200515005張向東10200515006張向麗1200515006張向麗210.只選修“數(shù)據(jù)庫”和“數(shù)據(jù)結(jié)構(gòu)”兩門課程的學(xué)生的基本信息;查
11、詢命令:SELECT DISTINCT student.sno,sname,ssex,sdept FROM student,course,sc WHERE student.sno=sc.sno and o=(SELECT cno FROM course WHERE ame='數(shù)據(jù)庫') and sc.sno in (SELECT sno FROM sc WHERE cno in (SELECT cno FROM course WHERE cname='數(shù)據(jù)結(jié)構(gòu)' )查詢結(jié)果:查詢5查詢5查詢5查詢5snosnamessexsdept200515001趙菁菁女CS
12、11. 至少選修“數(shù)據(jù)庫”或“數(shù)據(jù)結(jié)構(gòu)”課程的學(xué)生的基本信息;查詢命令:SELECT DISTINCT student.sno,sname,ssex,sdept FROM student,course,sc WHERE student.sno=sc.sno and o in(SELECT cno FROM course WHERE cname='數(shù)據(jù)庫' or cname='數(shù)據(jù)結(jié)構(gòu)')查詢結(jié)果:查詢5查詢5查詢5查詢5snosnamessexsdept200515001趙菁菁女CS200515002李勇男CS200515003張力男CS200515004張衡男
13、IS200515005張向東男IS200515006張向麗女IS200515026尤陽陽女MA12. 列出所有課程被選修的詳細(xì)情況,包括課程號、課程名、學(xué)號、姓名及成績;查詢命令:SELECT o,cname,student.sno,sname,grade FROM course,student,sc WHERE o=o and sc.sno=student.sno GROUP BY o,cname,student.sno,student.sname,grade查詢結(jié)果:查詢5查詢5查詢5查詢5查詢5cnocnamesnosnamegrade1數(shù)據(jù)庫200515001趙菁菁751數(shù)據(jù)庫2005
14、15002李勇851數(shù)據(jù)庫200515003張力861數(shù)據(jù)庫200515004張衡741數(shù)據(jù)庫200515005張向東581數(shù)據(jù)庫200515006張向麗842數(shù)學(xué)200515004張衡462數(shù)學(xué)200515005張向東892數(shù)學(xué)200515006張向麗652數(shù)學(xué)200515008王民生722數(shù)學(xué)200515009王小民762數(shù)學(xué)200515010李晨963信息系統(tǒng)200515002李勇534操作系統(tǒng)200515001趙菁菁624操作系統(tǒng)200515002李勇855數(shù)據(jù)結(jié)構(gòu)200515001趙菁菁585數(shù)據(jù)結(jié)構(gòu)200515026尤陽陽906數(shù)據(jù)處理200515021劉峰587PASCAL語言2
15、00515001趙菁菁708大學(xué)英語200515010李晨868大學(xué)英語200515011張毅628大學(xué)英語200515015李蕾08大學(xué)英語200515016劉社Null8大學(xué)英語200515017劉星耀Null8大學(xué)英語200515018李貴589計算機(jī)網(wǎng)絡(luò)200515021劉峰5410人工智能200515005張向東6513. 查詢只被一名學(xué)生選修的課程的課程號、課程名;查詢命令:SELECT o,cname FROM sc,course WHERE o=o GROUP BY o,cname HAVING COUNT(sc.sno)=1查詢結(jié)果:查詢5查詢5cnocname3信息系統(tǒng)6數(shù)
16、據(jù)處理7PASCAL語言9計算機(jī)網(wǎng)絡(luò)10人工智能14. 檢索所學(xué)課程包含學(xué)生張向東所學(xué)課程的學(xué)生學(xué)號、姓名;SELECT student.sno,sname FROM student WHERE student.sno in ( SELECT sno FROM sc WHERE cno IN (SELECT cno FROM student,sc WHERE student.sno=sc.sno and sname = '張向東') GROUP BY student.sno,sname查詢命令:查詢結(jié)果:查詢5查詢5snosname200515001趙菁菁200515002李勇
17、200515003張力200515004張衡200515005張向東200515006張向麗200515008王民生200515009王小民200515010李晨15. 使用嵌套查詢列出選修了“數(shù)據(jù)結(jié)構(gòu)”課程的學(xué)生學(xué)號和姓名;查詢命令:SELECT student.sno,sname FROM student WHERE sno in (SELECT sno FROM sc WHERE cno in (SELECT cno FROM course WHERE cname = '數(shù)據(jù)結(jié)構(gòu)')查詢結(jié)果:查詢5查詢5snosname200515001趙菁菁200515026尤陽陽16
18、. 使用嵌套查詢查詢其它系中年齡小于CS系的某個學(xué)生的學(xué)生姓名、年齡和院系;查詢命令:select sname,sage,sdept from student where sno NOT IN (SELECT sno FROM student WHERE sdept='CS') and sage <(select max(sage) from student where sdept='cs')查詢結(jié)果:查詢7查詢7查詢7snamesagesdept張衡18IS張向東20IS張向麗20IS王小民18MA李晨22MA張毅20WM楊磊20EN李晨19MA李蕾21
19、EN劉社21CM劉星耀18CM李貴19EN林自許20WM馬翔21牛站強(qiáng)22李婷婷18嚴(yán)麗20尤陽陽21MA17. 使用ANY、ALL 查詢,列出其他院系中比CS系所有學(xué)生年齡小的學(xué)生查詢命令:SELECT sname,sage,sdept FROM student GROUP BY sdept,sname,sage,sno HAVING sage < ALL(SELECT sage FROM student WHERE sdept='CS' )and sno NOT IN (SELECT sno FROM student WHERE sdept='CS')
20、查詢結(jié)果:查詢5查詢5查詢5snamesagesdept李婷婷18劉星耀18CM張衡18IS王小民18MA17. 使用ANY、ALL 查詢,列出其他院系中比CS系所有學(xué)生年齡小的學(xué)生查詢命令:查詢命令:SELECT sname,sage,sdept FROM student GROUP BY sdept,sname,sage,sno HAVING sno not in(SELECT sno FROM student WHERE sage >=ANY(SELECT sage FROM student WHERE sdept='CS' )查詢結(jié)果:查詢5查詢5查詢5sname
21、sagesdept李婷婷18劉星耀18CM張衡18IS王小民18MA18. 分別使用連接查詢和嵌套查詢,列出與張力在一個院系的學(xué)生的信息;查詢命令:SELECT * FROM student WHERE sdept in (SELECT sdept FROM student WHERE sname='張力')查詢結(jié)果:查詢5查詢5查詢5查詢5查詢5SnoSnameSsexSageSdept200515001趙菁菁女23CS200515002李勇男20CS200515003張力男19CS200515007王芳女20CS200515014張豐毅男22CS200515021劉峰男25
22、CS18. 分別使用連接查詢和嵌套查詢,列出與張力在一個院系的學(xué)生的信息;查詢命令:SELECT stu1.sno as 學(xué)號,stu1.sname as 姓名,stu1.ssex as 性別,stu1.sage as 年齡,stu2.sdept as 院系 FROM student stu1,student stu2 WHERE stu1.sdept=stu2.sdept and stu2.sname='張力'查詢結(jié)果:查詢6查詢6查詢6查詢6查詢6學(xué)號姓名性別年齡院系200515014張豐毅男22CS200515002李勇男20CS200515021劉峰男25CS20051
23、5003張力男19CS200515007王芳女20CS200515001趙菁菁女23CS19、使用集合查詢列出CS系的學(xué)生以及性別為女的學(xué)生名單;查詢命令:SELECT stu1.sno as 學(xué)號,stu1.sname as 姓名,stu1.ssex as 性別,stu1.sage as 年齡,stu2.sdept as 院系 FROM student stu1,student stu2 WHERE stu1.sno=stu2.sno and stu2.sdept='CS'查詢結(jié)果:查詢6查詢6查詢6查詢6查詢6學(xué)號姓名性別年齡院系200515001趙菁菁女23CS20051
24、5002李勇男20CS200515003張力男19CS200515007王芳女20CS200515014張豐毅男22CS200515021劉峰男25CS19、使用集合查詢列出CS系的學(xué)生以及性別為女的學(xué)生名單;查詢命令:SELECT stu1.sno as 學(xué)號,stu1.sname as 姓名,stu1.ssex as 性別,stu1.sage as 年齡,stu2.sdept as 院系 FROM student stu1,student stu2 WHERE stu1.sno=stu2.sno and stu2.sdept='CS' and stu2.ssex='女'查詢結(jié)果:查詢6查詢6查詢6查詢6查詢6學(xué)號姓名性別年齡院系200515001趙菁菁
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 清明節(jié)環(huán)湖健走的活動方案范例(3篇)
- 2025年民爆物品倉庫管理員安全生產(chǎn)職責(zé)(2篇)
- 2025年幼兒園社區(qū)工作計劃樣本(三篇)
- 發(fā)電機(jī)房管理制度范文(2篇)
- 私人四輪電瓶車轉(zhuǎn)讓協(xié)議書
- 2025工業(yè)進(jìn)出口購銷合同(漁網(wǎng))
- 2025的機(jī)器買賣合同范本
- 2025住房裝修合同格式參考
- 2025年度內(nèi)墻乳膠漆施工與智能化控制系統(tǒng)集成合同3篇
- 二零二五年度文化旅游景區(qū)委托經(jīng)營管理與服務(wù)合同3篇
- 環(huán)衛(wèi)清掃保潔、垃圾清運及綠化服務(wù)投標(biāo)方案(技術(shù)標(biāo) )
- 13-4管道(設(shè)備)沖洗消毒試驗記錄
- 農(nóng)田臨水臨電施工方案范本
- 千字文毛筆楷書描紅字帖-米字格A4版
- 重金屬礦山生態(tài)治理與環(huán)境修復(fù)技術(shù)進(jìn)展
- HR主題分享9-繪制學(xué)習(xí)地圖
- 成長需要挫折演講稿(20篇)
- 職工學(xué)歷教育補(bǔ)貼申請書
- GB/T 42915-2023銅精礦及主要含銅物料鑒別規(guī)范
- 高三英語二輪復(fù)習(xí)讀后續(xù)寫之彈鋼琴的媽媽講義
- s7et200mp自動化系統(tǒng)手冊
評論
0/150
提交評論