news 2026/4/29 23:22:27

MySQl第二次作业

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MySQl第二次作业

查询" 01 "课程比" 02 "课程成绩高的学生的信息及课程分数

分别取 01、02 课成绩,用 JOIN 关联同一学生,筛选 01 课分数 > 02 课分数

查询存在" 01 "课程但可能不存在" 02 "课程的情况(不存在时显示为 null )

1.3 查询不存在" 01 "课程但存在" 02 "课程的情况

按学生分组,用 HAVING 过滤平均分≥60

查询在 SC 表存在成绩的学生信息

查询没有学全所有课程的同学的信息

查询没有学全所有课程的同学的信息

查询和" 01 "号的同学学习的课程 完全相同的其他同学的信息

查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩

分析:子查询筛选≥2 门不及格的学生

按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩

按各科成绩进行排序,并显示排名, Score 重复时保留名次空缺

查询各科成绩前三名的记录

查询每门课程被选修的学生数

查询出只选修两门课程的学生学号和姓名

查询男生、女生人数

、。

查询名字中含有「风」字的学生信息

查询 1990 年出生的学生名单

查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列

查询平均成绩大于等于 85 的所有学生的学号、姓名和平均成绩

查询课程名称为「数学」,且分数低于 60 的学生姓名和分数

查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况)

查询课程编号为 01 且课程成绩在 80 分以上的学生的学号和姓名

分析:筛选课程号 + 分数,关联学生表取姓名。

成绩有重复的情况下,查询选修「张三」老师所授课程的学生中,成绩最高的学生信息及其成绩

查询每门功成绩最好的前两名

统计每门课程的学生选修人数(超过 5 人的课程才统计)

查询各学生的年龄,只按年份来算

查询下月过生日的学生

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 23:21:25

如何轻松为GTNH整合包安装中文汉化:新手友好的完整指南

如何轻松为GTNH整合包安装中文汉化:新手友好的完整指南 【免费下载链接】Translation-of-GTNH GTNH整合包的汉化 项目地址: https://gitcode.com/gh_mirrors/tr/Translation-of-GTNH GTNH汉化项目是专为GregTech: New Horizons整合包打造的中文语言包&#x…

作者头像 李华
网站建设 2026/4/29 23:19:22

在 Windows 上使用 Hyper-V 虚拟机准备安装OpenClaw

从0构建WAV文件:读懂计算机文件的本质 虽然接触计算机有一段时间了,但是我的视野一直局限于一个较小的范围之内,往往只能看到于算法竞赛相关的内容,计算机各种文件在我看来十分复杂,认为构建他们并能达到目的是一件困难…

作者头像 李华
网站建设 2026/4/29 23:15:30

脑机接口爆发:测试工程师的黄金机遇

当前,脑机接口(BCI)技术正从实验室走向产业化,市场规模呈指数级增长。据权威预测,中国脑机接口市场规模将从2024年的32亿元跃升至2030年的120亿元(资料5/6)。这一爆发式增长背后,是国…

作者头像 李华