![學(xué)習(xí)sql語句練習(xí)及答案_第1頁](http://file4.renrendoc.com/view/8caf43ae543c70602dc4d59f2461e978/8caf43ae543c70602dc4d59f2461e9781.gif)
![學(xué)習(xí)sql語句練習(xí)及答案_第2頁](http://file4.renrendoc.com/view/8caf43ae543c70602dc4d59f2461e978/8caf43ae543c70602dc4d59f2461e9782.gif)
![學(xué)習(xí)sql語句練習(xí)及答案_第3頁](http://file4.renrendoc.com/view/8caf43ae543c70602dc4d59f2461e978/8caf43ae543c70602dc4d59f2461e9783.gif)
![學(xué)習(xí)sql語句練習(xí)及答案_第4頁](http://file4.renrendoc.com/view/8caf43ae543c70602dc4d59f2461e978/8caf43ae543c70602dc4d59f2461e9784.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Student(no,name,sex,birthday,class)Teacher(no,name,sex,birthday,prof,depart)Course(cno,cname,tno)Score(no,cno,degree)Student(no,name,sex,birthday,class)Teacher(no,name,sex,birthday,prof,depart)Course(cno,cname,tno)Score(no,cno,degree)ScoreStudent根據(jù)上面描述完成下面問題給出相應(yīng)的INSERT。根據(jù)上面描述完成下面問題給出相應(yīng)的INSERT。classstudent(student表全部屬性studentname、sexclassstudent85868860-80(95001(student表全部屬性命令:selectCOUNT(*),COUNT(distinctclassfromStudentwheresex='男列出存在有85。命令:selectdistinctcnofromScore列出存在有85。命令:selectdistinctcnofromScorewhere95001命令:selectCOUNT(*fromStudentwhere)studentbirthday命令:selectMAX(birthday),MIN(birthdayfrom命令:select*fromStudentwhereclass='95001orselectcno,AVG(degree),MAX(degree),MIN(degree)fromScorewherecnolikegroupbying命令:groupbying命令:selectstudent.no,fromScoreinnerjoinStudentongroupbying(MIN(degree)>70and命令:selectnamefromScoreinnerjoincourseononTeacher.no=course.tnogroupbyteacher.no,nameoinnering命令:selectcno,AVG(degreefromStudentinnerjoinScoreonstudent.no=score.nowherestudent.class='95001'groupbycno輸出至少有兩名男同學(xué)的班 命令:selectclassfromStudentinnerjoinScoreonstudent.no=score.nowheresex='男g(shù)roupbyingCOUNT(distinct20.108命令:selectno,name,birthdayfromStudentwhereyear(birthday)=(selectYEAR(birthday)fromStudentwhereno=108)命令:selectcnamefromcourseinnerjoinScoreoningMAX(degree)>85ogroupby命令:selectcnamefromcourseinnerjoinScoreoningMAX(degree)>85ogroupbyfromStudentinnerjoinScorestudent.no=score.noinnerjoincourseoinnereacher)命令:select,f,,fTeacherex1,Teacherex2ex1.depart='計(jì)算機(jī)系andex2.depart='電子工程系and號和(提示:使用datediff函數(shù),具體用法可以參考: selectex1.no,,ex2.no,fromStudentex1innerselectex1.no,,ex2.no,fromStudentex1innerjoinStudentex1.birthday=ex2.birthdaywhereselectex1.no,,ex2.no,fromStudentex1,Studentex2whereanddatediff(day,ex1.birthday,ex2.birthday命令:selectstudent.no=score.noinnerjoincourseStudentinnerjoinoinner 命令: oinnereacheron命令:select,student.no,DEGREEfromStudentinnerjoinScoreon,student.no,DEGREEfromStudentleftjoinScoreonselectdistinctselectdistinctjoincourseoeacheron(任課,departfromteacherinnerjoincourseonselectcnamefromTeacherinnerjoincourseonTeacherselectcnamefromTeacherinnerjoincourseonTeacher.no=course.tnowhereteacher.sex='男命令:selectnamefromStudentwheresex=(selectsexfromStudentwherename='李軍命令:selectDEGREEfromStudentinnerjoinScoreonstudent.no=score.nowheresex='男命令:selectcno,student.no,DEGREEfromStudentinnerjoinScoreonstudent.no=score.nowherecno='3-105'anddegree>(selectMAX(degree)fromScorewherecno='3-111')33.scoreofromScorewheredegree=(selectMAX(degree)from命令:selectstudent.no,namefromStudent命令:selectstudent.no,namefromStudentinnerjoinScoreonstudent.no=score.nocno='3-105'anddegree>(selectdegreefromStudentinnerjoinScoreonwherestudent.no=109andcno='3-selectno,DEGREE,temp.avgdegreefromScoreinnerjoin(selectcno,AVG(degree)avgdegreefromScoregroupbycno)asowhereselectdistinctfromleftjoincourseonleftjoinScorewherescore.noiso為‘3-105’課程且其成績高于‘4-109命令:selectcno,student.no,DEGREEfromStudentinnerjoinScoreonwherecno='3-105'andwherecno='3-105'anddegree>(selectMAX(degree)fromScorewherecno='4-(sno1,ae1,so2,snae2,dfrnce中要求學(xué)號為sno1的sname1同學(xué)的所學(xué)課程的平均分大于學(xué)號為sno2的sname2同學(xué)selectex1.no,,ex2.no,,AVG(ex3.degree)-AVG(ex4.degree)asdiffenencefrom(Studentex1innerjoinScoreex3onex1.no=ex3.no),(Studentex2innerjoinScoreex4onex2.no=ex4.no)groupbyex1.no,,ex2.no,ingselectstuavg1.no,,stuavg2.no,,stuavg1.avgscore-stuavg2.avgscoreasdiffenenceselectstudent.no,name,avg(degree)asavgscorefromscoreleftjoinst
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中秋禮盒銷售合同范本
- 中國抗感染類藥物行業(yè)市場發(fā)展監(jiān)測及投資方向研究報(bào)告
- 住宅供暖改造合同范本
- 出口紙張采購合同范本
- 淺析單片機(jī)的應(yīng)用
- 勞務(wù)攬承合同范本
- 加工糾紛合同范本
- 公司簽訂私人合同范例
- 勞務(wù)及材料合同范本
- 務(wù)工勞動合同范例
- DB33-T 2082-2017(2021)托幼機(jī)構(gòu)消毒衛(wèi)生規(guī)范
- 《隋朝的統(tǒng)一與滅亡》 -完整版課件
- API-650-1鋼制焊接石油儲罐
- 職業(yè)危害告知書(最新版)
- 會計(jì)專業(yè)工作簡歷表(中級)
- 金融科技課件(完整版)
- 醫(yī)院壓力性損傷患者質(zhì)控標(biāo)準(zhǔn)
- 醫(yī)療機(jī)構(gòu)規(guī)章制度診所診所規(guī)章制度
- 飲品店操作流程圖
- 風(fēng)居住的街道鋼琴二胡合奏譜
- PADS元件封裝制作規(guī)范要點(diǎn)
評論
0/150
提交評論