SQL语言-小练习.ppt
《SQL语言-小练习.ppt》由会员分享,可在线阅读,更多相关《SQL语言-小练习.ppt(16页珍藏版)》请在三一办公上搜索。
1、2023/11/8,南晓数信学院,1,小练习,2023/11/8,南晓数信学院,2,根据题意书写SQL 查询,1.查询201002班男生的信息2.查询计算机网络课(课程号为C403001)成绩为85分,88分或90分的学生的学号3.查询2010001班的学生的人数(提示:聚合函数)4.查询最低分大于70、最高分小于90的学生的号号.(提示:按学号分组)5.查询至少有5名学生选修的并以3开头的课程的课程号和平均分(提示:按课程号分组,使用LIKE条件表达式),2023/11/8,南晓数信学院,3,6.查询所有女生记录,并以班级降序排列7.统计每门课程的学生选取修人数(超过10人的课程才统计),要
2、求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。8.查询成绩在85分以上的学生姓名及所学课程号和成绩(提示:此处涉及s,sc两表。9.查询选取修数据结构课程的学生姓名及所在专业代码。(提示:此处涉及s,sc,c三表)10.查询选取修了课程号为C403001课程的学生姓名、性别和专业代码。(提示:可使用嵌套查询),2023/11/8,南晓数信学院,4,1查询201002班男生的信息select*from swhere class=201002 and ssex=男,2023/11/8,南晓数信学院,5,2查询计算机网络课(课程号为C403001)成绩为85分,88分
3、或90分的学生的学号select s#from scwhere c#=c403001 and grade in(85,88,90),2023/11/8,南晓数信学院,6,3.查询2010001班的学生的人数(提示:聚合函数)select count(*)from swhere class=2010001,2023/11/8,南晓数信学院,7,4.查询最低分大于70、最高分小于90的学生的号号.(提示:按学号分组)select s#from scgroup by s#having min(grade)70 and max(grade)90,2023/11/8,南晓数信学院,8,5.查询至少有5名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 语言 练习
链接地址:https://www.31ppt.com/p-6521060.html