学生-课程数据库_第1页
学生-课程数据库_第2页
学生-课程数据库_第3页
学生-课程数据库_第4页
学生-课程数据库_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/学生-课程数据库SQL查询语句复习题新建学生-课程数据库的三个表:学生表:Student(Sno,Sname,Ssex,Sage,Sdept)Sno为主码;课程表:Course(Cno,Cname,Cpno,Credeit)Cno为主码;学生选修表:SC(Sno,Cno,Grade)Sno,Cno,为主码;Student学号Sno姓名Sname性别Ssex年龄Sage所在系Sdept95001李勇男20CS95002刘晨女19IS95003王敏女18MA95004张立男19IS课程号b5E2RGbCAPSno课程名Cname先行课Cpno学分Credit1数据库542数学23信息系统144操作系统635数据结构746数据处理27Pascal语言64Course:SC:学号Sno课程号Cno成绩Grade9500119295001285950013889500229095002380一:查询表中的列和行1:查询全体学生的学与姓名selesno,snamefromstudent2:查询全体学生的姓名、学号、所在系。selesno,sname,sdeptfromstudent3:查询全体学生的详细记录sele*fromstudent4:查询全体学生的姓名及出生年份selesno,sagefromstudent5:查询全体学生的姓名,出生年份及所在系,要用小写字母表示系名6:查询选修了课程的学生学号selesno,cnofromsc7:查询选修了课程的学生姓名seledistinctsnamefromstudent,scwherestudent.sno=sc.snop1EanqFDPw二:条件查询:常用的查询条件查询条件谓词比较=,<,>,>=,<=,!=,<>,!>,!<;not+上述比较运算符确定范围Betweenand,NotbetweenAnd,确定集合IN,notIN字符匹配Like,NotLike空值IsNull,ISNOTNULL多重条件AND,OR1:查询计算机系全体学生的姓名selesnamefromstudentwheresdept=”CS”2:查询所有年龄在20岁以下的学生姓名及其年龄selesname,sagefromstudentwheresage<203:查询考试成绩有不及格的学生的学号DXDiTa9E3dselestudent.snofromstudent,scwherestudent.sno=sc.snoandgrade<60RTCrpUDGiT4:查询年龄在20到23间的学生的姓名,系别及年龄selesname,sdept,sagefromstudentwheresagebetween20and235PCzVD7HxA5:查询年龄不在20到23间的学生的姓名,系别及年龄selesname,sdept,sagefromstudentwheresagenotbetween20and23jLBHrnAILg6:查询信息系(IS),数学系(MA)和计算机系(CS)学生的姓名和性别selesname,ssexfromstudentwheresdeptin("IS","MA","CS")xHAQX74J0X7:查询不是信息系(IS),数学系(MA)和计算机系(CS)学生的姓名和性别selesname,ssexfromstudentwheresdeptnotin("IS","MA","CS")LDAYtRyKfE8:查询学号为”95001”的学生详细情况sele*fromstudentwheresno=950019:查询所有姓刘的学生的姓名,学号和性别(wherenamelike‘刘%’)Zzz6ZB2Ltkselesname,sno,ssexfromstudentwheresnamelike';刘%';dvzfvkwMI110:查询姓”欧阳”且命名为三个汉字的学生的姓名selesnamefromstudentwheresnamelike';欧阳_';11:查询名字中第2个字为”阳”字的学生姓名和学号(wheresnamelike‘__阳%’)rqyn14ZNXI%';selesname,snofromstudentwheresnamelike';__阳EmxvxOtOco12:查询所有不姓刘的学生姓名selesnamefromstudentwheresnamenotlike';刘%';SixE2yXPq513:查询DB_Design课程的课程号和学分(wherecnamelike‘Db\_Design’Escape’\’)selecno,greditfromcoursewherecnamelike‘Db\_Design’Escape’\’14:查询以”DB_”开头,且倒数第3个字符为i的课程的详细情况(wherecnamelike‘DB\_%i__’escape’\’)6ewMyirQFL‘DB\_%i__’escape’\’)selecno,greditfromcoursewherecnamelike‘Db\_%i__’escape’\’kavU42VRUs15:查询缺少成绩的学生的学号和相应的课程号selestudent.sno,cnofromstudent,scwheregradeisnully6v3ALoS8916:查询所有成绩的学生学号和课程号(wheregradeisnotnull)selestudent.sno,cnofromstudent,scwheregradeisnotnullM2ub6vSTnP17:查询计算机系年龄在20岁以下的学生姓名selesnamefromstudentwheresdept=”CS”andsage<2018:查询选修了3号课程的学生的学号及其成绩,分数降序排列0YujCfmUCwselestudent.sno,gradefromstudent,scwherestudent.sno=sc.snoando=3ordereUts8ZQVRdbygradedesc19:查询全体学生情况,结果按所在系的号升序排列,同一系中的学生按年龄降序sele*fromstudentorderbysdept,sagedesc三:使用集函数sQsAEJkW5Tcount,sum,avg,max,min1:查询学生的总人数2:查询选修了课程的学生人数(selectcount(distinctsno))3:计算1号课程的学生平均成绩GMsIasNXkA4:查询选修1号课程的学生最高分数5:求各个课程号及相应的选课人数(selsectcno,count(sno);fromsc;groupbycno)TIrRGchYzg6:查询选修了3门以上的课程的学生学号selectsnofromscgroupbysnohavingcount(*)>3四:连接查询:<1>等值与非等值的连接查询在连接查询中用来连接两个有的条件称为连接条件或连接谓词,,当连接运算符号为”=”时,称为等值连接,使用如,=,<,>,<=,>=,!=连接时称非等值连接7EqZcWLZNX1:查询每个学生及其选修课程的情况selectstudent.*,sc.*fromstudent,scwherestudent.sno=sc.sno<2>自身连接连接操作在同一个表中进行连接查询2:查询每一门课的间接先修课(即先修课的先修课)selectfirst.cno,ofromcoursefirst,coursesecondlzq7IGf02Ewhereo=o五:复合条件连接1:查询选修2号课程且成绩在90分以上的所有学生。Selectstudent,snameFormstudent,scWherestudent.sno=sc.snoAndSo=’2’andsc.grade>90六:嵌套查询zvpgeqJ1hk1:带有谓词in的子查询<1>查询与“刘晨”在同一个系学习的学生selectsno,sname,sdeptfromstudentwheresdeptin(selectsdeptfromstudentwheresname=”刘晨”)或:selects1.sname,s1.sdeptfromstudents1,students2wheres1.dept=s2.deptand=”刘晨”<2>查询选修了课程名为“信息系统”的学生学号和姓名selectsno,snameNrpoJac3v1fromstudentwheresnoin(selectsnofromscwherecnoin(selectcnofromcoursewherecname-“信息系统”)或:selectsno,snamefromstudent,sc,coursewherestudent.sno=sc.snoando=oandame=’信息系统’)2:带有Any或all谓词的子查询<1>查询其他系中比信息系中某一学生年龄小的学生姓名和年龄selectsname,sagefromstudentwheresage’is’或用集函数:selectsname,sagefromstudentwheresage<(selectmax(sage)fromstudentwheresdept=’is’)andsdept<>’is’<2>查询其他系中比信息系所有学生年龄都小的学生姓名及年龄selectsname,sagefromstudentwheresage’is’3带有Exitst谓词的子查询<1>查询所有选修了1号课程的学生姓名selectsnamefromstudentwhereexists(select*fromscwheresno=student.snoandcno=’1’)<2>查询没有选修1号课程的学生姓名1nowfTG4KIselectsnameformstudentwherenotexists(select*formscwheresno=stuedent.snoandcno=’1’)<2>查询选修所有全部课程的学生姓名fjnFLDa5Zoselectsnamefromstudentwherenotexists(select*fromcoursewherenotexists(select*fromscwheresno=student.snoandcno=o)<3>查询到少选修了学生95002选修的全部课程的学生号码selectdistinctsnofromscscxwherenotexists(select*fromscscywherescy.sno=’95002’andnotexists(select*fromscsczwherescz.sno=scx.snoando=o)文-汉语汉字编辑词条文,wen,从玄从爻。天地万物的信息产生出来的现象、纹路、轨迹,描绘出了阴阳二气在事物中的运行轨迹和原理。tfnNhnE6e5故文即为符。上古之时,符文一体。古者伏羲氏之王天下也,始画八卦,造书契,以代结绳(爻)之政,由是文籍生焉。--《尚书序》依类象形,故谓之文。其后形声相益,即谓之字。--《说文》序》仓颉造书,形立谓之文,声具谓之字。--《古今通论》(1)象形。甲骨文此字象纹理纵横交错形。"文"是汉字的一个部首。本义:花纹;纹理。(2)同本义[figure;veins]文,英语念为:text、article等,从字面意思上就可以理解为文章、文字,与古今中外的各个文学著作中出现的各种文字字形密不可分。古有甲骨文、金文、小篆等,今有宋体、楷体等,都在这一方面突出了"文"的重要性。古今中外,人们对于"文"都有自己不同的认知,从大的方面来讲,它可以用于表示一个民族的文化历史,从小的方面来说它可用于用于表示单独的一个"文"字,可用于表示一段话,也可用于人物的姓氏。HbmVN777sL折叠编辑本段基本字义1(事物错综所造成的纹理或形象:灿若,锦。2.刺画花纹:,身。3(记录语言的符号:,字。,盲。以,害辞。4(用文字记下来以及与之有关的:,凭。,艺。,体。,典。,苑。,献(指有历史价值和参考价值的图书资料)。,采(a(文辞、文艺方面的才华;b(错杂艳丽的色彩)。5(人类劳动成果的总结:,化。,物。6(自然界的某些现象:天,。水,。7(旧时指礼节仪式:虚,。繁,缛节(过多的礼节仪式)。8(文华辞采,与“质”、“情”相对:,质彬彬。9(温和:,火。,静。,雅。10(指非军事的:,职。,治武功(指礼乐教化和军事功绩)。11(指以古汉语为基础的书面语:552,言。,白间杂。12(专指社会科学:,科。13(掩饰:,过饰非。14(量词,指旧时小铜钱:一,不名。15(姓。16(皇帝谥号,经纬天地曰文;道德博闻曰文;慈惠爱民曰文;愍民惠礼曰文;赐民爵位曰文;勤学好问曰文;博闻多见曰文;忠信接礼曰文;能定典礼曰文;经邦定誉曰文;敏而好学曰文;施而中礼曰文;修德来远曰文;刚柔相济曰文;修治班制曰文;德美才秀曰文;万邦为宪、帝德运广曰文;坚强不暴曰文;徽柔懿恭曰文;圣谟丕显曰文;化成天下曰文;纯穆不已曰文;克嗣徽音曰文;敬直慈惠曰文;与贤同升曰文;绍修圣绪曰文;声教四讫曰文。如汉文帝。V7l4jRB8Hs折叠编辑本段字源字形字源演变与字形比较折叠编辑本段详细字义〈名〉1(右图是“文”字的甲骨文图片,资料来源:徐无闻主编:《甲金篆隶大字典》,四川辞书出版社。1991年7月第一版。“文”字的甲骨文字绘画的像一个正面的“大人”,寓意“大象有形”、“象形”;特别放大了胸部,并在胸部画了“心”,含义是“外界客体在心里面的整体影像、整体写真、整体素描、整体速写”。83lcPA59W9许慎《说文解字》把“文”解释为“错画也”,意思是“对事物形象进行整体素描,笔画交错,相联相络,不可解构”,这与他说的独体为文、合体为字的话的意思是一致的。“说文解字”这个书名就表示了“文”只能“说”,而“字”则可“解”的意思。“文”是客观事物外在形象的速写,是人类进一步了解事物内在性质的基础,所以它是“字”的父母,“字”是“文”的孩子。“文”生“字”举例(以“哲”为例):先对人手摩画,其文为“手”;又对斧子摩画,其文为“斤”。以手、斤为父母,结合、生子,其子就是“折”(手和斤各代表父母的基因)。这个“折”就是许慎所谓的“字”。“字”从宀从子,“宀”表示“独立的房子”,子在其中,有“自立门户”的意思。故“字”还能与“文”或其他“字”结合,生出新“字”来。在本例,作为字的“折”与作为文的“口”结合,就生出了新的字“哲”。mZkklkzaaP2(同本义[figure;veins]文,错画也。象交文。今字作纹。——东汉?许慎《说文》五章以奉五色。——春秋?左丘明《左传?昭公二十五年》。注:“青与赤谓之文,赤与白谓之章,白与黑谓之黼,黑与青谓之黻。”AVktR43bpw美于黼黼文章。——《荀子?非相》茵席雕文。——《韩非子?十过》织文鸟章,白旆央央。——《诗?小雅?六月》斑文小鱼。——明?刘基《诚意伯刘文成公文集》3(又如:文驾(彩车);文斑(杂色的斑纹);文旆(有文彩的旗帜);文绣(绣有彩色花纹的丝织品;刺花图案);文织(有彩色花纹的丝织品);文鳞(鱼鳞形花纹)。ORjBnOwcEd4(字,文字(“文”,在先秦时期就有文字的意思,“字”,到了秦朝才有此意。分别讲,“文”指独体字;“字”指合体字。笼统地说,都泛指文字。)[character]2MiJTy0dTT饰以篆文。——南朝宋?范晔《后汉书?张衡传》分文析字。——东汉?班固《汉书?刘歆传》夫文,止戈为武。——《左传?宣公十二年》距洞数百步,有碑仆道,其文漫灭。——王安石《游褒禅山记》文曰“天启壬戌秋日”。——明?魏学洢《核舟记》文曰“初平山尺”。5(又如:甲骨文;金文;汉文;英文;文迹(文字所记载的事迹);文书爻(有关文字、文凭之类的卦象);文异(文字相异);文轨(文字和车轨);文狱(文字狱);文钱(钱。因钱有文字,故称);文状(字据,军令状);文引(通行证;路凭);文定(定婚)。gIiSpiue7A6(文章(遣造的词句叫做“文”,结构段落叫做“章”。)[literarycomposition]uEh0U1Yfmh故说诗者不以文害辞。——《孟子?万章上》好古文。——唐?韩愈《师说》属予作文以记之。——宋?范仲淹《岳阳楼记》能述以文。——宋?欧阳修《醉翁亭记》摘其诗文。——清?纪昀《阅微草堂笔记》7(又如:文价(文章的声誉);文魔(书呆子);文会(旧时读书人为了准备应试,在一起写文章、互相观摩的集会);文移(旧时官府文书的代称);文雄(擅长写文章的大作家);文意(文章的旨趣);文义(文章的义理);文情(文章的词句和情思);本文(所指的这篇文章);作文(写文章;学习练习所写的文章);文魁(文章魁首);文价(文章的声价);文什(文章与诗篇)。IAg9qLsgBX8(美德;文德[virtue]圣云继之神,神乃用文治。——杜牧《感怀诗一首》9(又如:文丈(对才高德韶的老者的敬称);文母(文德之母);文武(文德与武功);文命(文德教命);文惠(文德恩惠);文德(写文章的道德);文薄(谓文德浅薄);文昭(文德昭著)。WwghWvVhPE10.文才;才华。亦谓有文才,有才华[literarytalent]而文采不表于后世也。——汉?司马迁《报任安书》11(又如:文业(才学);文英(文才出众的人);文采风流(横溢的才华与潇洒的风度);文郎(有才华的青少年);文彦(有文才德行的人);文通残锦(比喻剩下不多的才华)。asfpsfpi4k12(文献,经典;韵文[document;classics;verse]儒以文乱法。——《韩非子?五蠹》言必遵修旧文而不穿凿。——《说文解字?叙》[writings;record]。如:文几(旧时书信中开头常用的套语。13(辞词句。亦指文字记载意为将书信呈献于几前);文倒(文句颠倒);文过其实(文辞浮夸,不切实际);文义(文辞);文辞(言词动听的辞令);文绣(辞藻华丽)。ooeyYZTjj114(自然界的某些现象[naturalphenomenon]经纬天地曰文。——《左传?昭公二十八年》15(又如:天文;地文;水文;文象(日月星辰变化的迹象);文曜(指日月星辰;文星);文昌(星座名)。16(文治;文事;文职。与“武”相对。[achievementsincultureandeducation;civilianpost]BkeGuInkxI文能取胜。——《史记?平原君虞卿列传》文不能取胜。文武并用。——唐?魏征《谏太宗十思疏》精神折冲于千里,文武为宪于万邦。――明《袁可立晋秩兵部右侍郎诰》17(又如:文臣,文吏(文职官吏);文席(教书先生的几席);文品(文官的品阶);文帅(文职官员出任或兼领统帅);文烈(文治显赫);文员(文职吏员);文阶(文职官阶);文道(文治之道);文业(文事);文僚(文职官吏)。PgdO0sRlMo18(法令条文[articlesofdecree]而刀笔吏专深文巧诋,陷人于罪。——《史记?汲黯列传》19(又如:文劾(根据律令弹劾);文法吏(通晓法令、执法严峻的官吏);文丈(规矩;制度);文移(官府文书);文牓(布告;文告);文宪(礼法;法制)。3cdXwckm1520(文言。古代散文文体之一;别于白话的古汉语书面语[literarylanguage]。如:半文半白;文语;文白(文言文和白话文)。h8c52WOngM21(文教;礼节仪式[rites]则修文德。——《论语?季氏》22(又如:文丈(崇尚礼文仪节);文俗(拘守礼法而安于习俗);文致(指礼乐);文貌(礼文仪节);文绪(文教礼乐之事);文仪(礼节仪式)v4bdyGious23(指表现形式;外表[form;appearance]。如:文服(表面服从);文榜(告示、布告之类);J0bm4qMpJ9文诰(诰令)24(指鼓乐,泛指曲调[music;tune]。如:文曲(指乐曲);文始(舞乐名)25(谥号,谥法:勤学好问叫文[studydeligently]何以谓之文。——《论语》是以谓之文。26(姓〈动〉1(在肌肤上刺画花纹或图案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论