已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.实验三 单表查询一、 实验目的掌握简单SQL查询语句的应用,包括like、top、order by、compute和聚集函数的应用。二、 实验内容1、基本查询(1)查询Student表中全体学生的全部信息select*from Student(2)查询全体学生的学号、姓名select Sno,Snamefrom Student2、查询时改编列标题的显示、 查询全体学生的学号、姓名、家庭地址信息,兵分别加上“学生“、“学号”、“家庭地址”的别名信息select Sno 学号,Sname 姓名,Home_addr 家庭住址信息from Student3、条件查询(1)、查询成绩大于80分的学生的学号及课程号、成绩select Sno,Cno,Gradefrom SCwhere Grade80(2)查询成绩在7580分的学生的学号及课程号、成绩select Sno,Cno,Gradefrom SCwhere Grade between 75 and 80(3)查询选秀了课程号为“002”且成绩大于80分的学生的学号select Snofrom SCwhere Cno=002 and Grade80(4)某些学生选秀某们课程后没有参加考试,所以有选课记录,但没有考试成绩,请查询缺少成绩单额学生的学号和相应的课程号select Sno,Cnofrom SCwhere Grade=null4、基于IN子句的数据查询从Course表中查询出”高数”、“C语言程序设计”的所有信息select*from Coursewhere Cname in(高数,C语言程序设计)5、基于betweenand子句的数据查询查询所有成绩在7080分之间的学生选课信息select Sno,Cno,Gradefrom SCwhere Grade between 70 and 806、基于like子句的查询(1)从Student表中分别检索出姓“张”的所有同学的资料select*from Studentwhere Sname like张%(2)检索名字的第二个字是“红”或“虹”的所有同学的资料select*from Studentwhere Sname like_红% or Sname like_虹%(3)查询课程名为Visual_Basic的课程的学分select Creditfrom Coursewhere Cname=Visual_Basic7、使用top关键字查询(1)从选课表中检索出前3个课程信息select top 3*from SC(2)从选课表中检索出前面20%的课程信息select top 20 percent*from SC8消除重复行检索出学生逸轩课程的课程号,要求显示的课程号不重复select distinct Cnofrom SC9、查询经过计算的值查询全体学生都的姓名及其年龄select Sname,datediff(year,Brith,getdate() 年龄from Student10、使用order by语句对查询的结果进行排序(1)显示所有学生的基本信息,按班级号排序,若班级号相同则再按学号排序select *from Studentorder by Classno asc(2)查询全体学生的姓名及其年龄,并按学生的年龄的降序排列select Sname,datediff(year,Brith,getdate()from Studentorder by datediff(year,Brith,getdate() desc11、使用聚合函数(1)查询学生的总人数select COUNT(*)from Student(2)计算选秀了“002”号课程的学生的平均成绩、最高分、最低分select MAX(Grade),MIN(Grade),AVG(Grade)from SCwhere Cno=00212、使用group子句进行查询(1)查询各班级学生的总人数select Classno,count(Sno)from Studentgroup by Classno(2)汇总总分大于150分的学生的学号及总成绩select Sno,SUM(Grade)from SCgroup by Snohaving SUM(Grade)150(3)查询各个课程号相应的选课人数select COUNT(Sno)from SCgroup by Cno13、使用compute和compute by子句进行查询(1)汇总每个学生的学号及总成绩select Sno,Gradefrom SCorder by Sno asccompute SUM(Grade) by Sno(2)按学号汇总出每个学生的学号及总成绩、最高分、最低分以及所有学生的总成绩select*from SCorder by
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/IEC 23090-16:2022 EN Information technology - Coded representation of immersive media - Part 16: Reference software for versatile video coding
- 【正版授权】 IEC 63382-1:2025 EN-FR Management of distributed energy storage systems based on electrically chargeable vehicle batteries - Part 1: Use cases and architectures
- 地质测绘技术优化与成果应用
- 真空包装机密封条保养(课件)
- 果汁澄清工艺改进及稳定性
- 商业秘密侵权的认定与赔偿标准
- 汽车设计(第6版)课件:万向传动设计
- 游船租赁协议书模板
- 巴基斯坦世纪协议书
- 工程劳动合同协议书
- 新生儿延续性护理
- 2025版水产养殖技术承包服务合同范本3篇
- 集美打印离婚协议书范文电子版
- 静脉治疗输液工具的选择2024课件
- JTG-T 3392-2022高速公路改扩建交通组织设计规范
- 北京中医药大学外科护理学B期末在线作业复习题及参考答案
- 信号工考试:城市轨道交通信号工考试题(题库版)
- 中国电热膜行业发展趋势及发展前景研究报告(2024-2030)
- 无害化处理订购合同
- DL-T5191-2004风力发电场项目建设工程验收规程
- 广东省中山市2022-2023学年七年级上学期期末地理试题【含答案】
评论
0/150
提交评论