mysql查询course表中每门课程的平均成绩,最高成绩,成绩之和
时间: 2024-01-30 12:02:14 浏览: 83
mysql_课程设计_学生成绩管理系统_带截图.doc
5星 · 资源好评率100%
好的,你可以使用如下的 SQL 语句来实现:
```
SELECT cno, AVG(score) AS avg_score, MAX(score) AS max_score, SUM(score) AS sum_score
FROM sc
GROUP BY cno;
```
这条语句会查询 `sc` 表中每门课程的平均成绩、最高成绩和成绩之和,使用 `GROUP BY` 子句对课程号进行分组,并使用 `AVG()`、`MAX()` 和 `SUM()` 函数分别求出平均成绩、最高成绩和成绩之和。
阅读全文