实验2-数据查询的简单操作

实验2-数据查询的简单操作

ID:47490951

大小:45.00 KB

页数:4页

时间:2020-01-12

实验2-数据查询的简单操作_第1页
实验2-数据查询的简单操作_第2页
实验2-数据查询的简单操作_第3页
实验2-数据查询的简单操作_第4页
资源描述:

《实验2-数据查询的简单操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验2数据库的简单查询一、实验目的掌握单表查询中各个子句(Select、From、Where、Group、Having、Order)的用法,特别要掌握比较运算符和逻辑运算符的使用。二、实验环境WindowsXP操作系统,SQLServer2005软件。三、实验课时2课时。四、实验内容在已建立的数据库和数据表的基础上,用Select语句完成下列查询操作。1、查询全体学生的学号和姓名。SELECTsno,snameFROMstudent;2、查询全体学生的所有基本信息(仅针对Student表)。SELECT*FROMstudent;3、对SC表查询全体学生的选课记录,在显示结果

2、中为“Grade”列增加5分。SELECTsno,cno,grade=grade+5FROMsc;4、查询全体学生的学号和姓名,将原来的英文列名设置中文别名。SELECTsnoAS学号,snameAS姓名FROMstudent;5、显示所有选课学生的学号,去掉重复结果。SELECTDISTINCTsnoFROMsc;6、查询成绩在80分以上的学生选课记录。SELECT*FROMscWHEREgrade>80;7、查询经济系所有学生的学号和姓名。SELECTsno,snameFROMstudentWHEREsdept='经济';8、查询成绩在80~90分的学生选课记录。SEL

3、ECT*FROMscWHEREgradeBETWEEN80AND90;9、查询年龄不在22~25的学生记录。SELECT*FROMstudentWHEREsageNOTBETWEEN22AND25;10、查询所有姓“刘”的学生记录。SELECT*FROMstudentWHEREsnameLIKE'刘%';11、查询无考试成绩(成绩为空值)的学号、课程号。SELECTsno,cnoFROMscWHEREgradeISNULL;12、查询考试成绩非空值的学号、课程号。SELECTsno,cnoFROMscWHEREgradeISNOTNULL;13、查询数学系年龄小于20岁的学

4、生记录。SELECT*FROMstudentWHEREsdept='数学'ANDsage<20;14、查询选修了“101”或“102”课程的选课记录。SELECT*FROMscWHEREcnoin('101','102');15、查询学生总人数。SELECTCOUNT(DISTINCTsno)总人数FROMstudent;或者:SELECTCOUNT(*)总人数FROMstudent;16、查询选修了课程的学生人数。SELECTCOUNT(DISTINCTsno)人数FROMsc;17、查询选修了“101”课程的学生的平均成绩。SELECTAVG(grade)avgFROM

5、scWHEREcno='101';18、查询学号为“01003”的学生的考试总成绩。SELECTSUM(grade)总成绩FROMscWHEREsno='01003';19、查询“101”课程的最高分和最低分。SELECTMAX(grade)最高分,MIN(grade)最低分FROMscWHEREcno='101';20、查询每门课程的选课人数。SELECTcno,COUNT(sno)人数FROMscGROUPBYcno21、查询每个学生的学号、选课数、平均成绩和总成绩。SELECTsno,COUNT(cno)选课数,AVG(grade)avg,SUM(grade)SUMF

6、ROMscGROUPBYsno;22、查询选课数超过2的学生学号及其选课数。SELECTsno,COUNT(cno)选课数FROMscGROUPBYsnoHAVINGCOUNT(*)>2;23、查询所有学生信息,查询结果按年龄降序排列。(针对Student表操作)SELECT*FROMstudentORDERBYsageDESC;24、查询所有学生信息,查询结果按系名升序,同系学生按年龄降序排列。SELECT*FROMstudentORDERBYsdept,sageDESC;25、查询选课数超过2的学生学号及其选课数,查询结果按选课数降序排列。SELECTsno,COUNT

7、(cno)选课数FROMscGROUPBYsnoHAVINGCOUNT(*)>2ORDERBYCOUNT(cno)DESC;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。