mysql检索01课程分数小于60,按分数降序排列的学生信息
封面图
•
2025-11-21
•
MySQL
215
0
0
0
要检索选修了“01课程”且分数小于60,并按分数降序排列的学生信息,可以使用以下 MySQL 查询语句: ```sql SELECT * FROM student_course WHERE course_id = '01' AND score < 60 ORDER BY score DESC; ``` ### 说明: - `student_course` 是存储学生选课信息的表名(假设你使用的是这个表名)。 - `course_id` 是课程编号字段,这里查询的是课程编号为 `'01'` 的记录。 - `score` 是学生的分数字段。 - `ORDER BY score DESC` 表示按分数从高到低排序。 ### 如果你的表结构不同,请根据实际情况调整字段名和表名。例如: - 如果表名为 `enrollments`,字段为 `course_id`, `student_id`, `score`,则语句如下: ```sql SELECT * FROM enrollments WHERE course_id = '01' AND score < 60 ORDER BY score DESC; ``` 如果你能提供具体的表结构,我可以帮你更准确地写查询语句。
上一篇:
mysql查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
下一篇:
mysql按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩
标题录入,一次不能超过6条
留言
评论