检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句
时间: 2024-03-02 16:51:23 浏览: 369
以下是正确的 SQL SELECT 语句:
```
SELECT 学生姓名, SUM(成绩) AS 总成绩
FROM 成绩单
WHERE 成绩 >= 60
GROUP BY 学生姓名
HAVING COUNT(课程) >= 4
ORDER BY 总成绩 DESC;
```
注意这个语句假定成绩单表中有学生姓名、课程和成绩三个字段。如果表结构不同,需要相应修改字段名。同时,这个语句还假定及格分数是60分,如果需要修改及格分数,也需要修改相应的数值。
阅读全文