mysql 查询结果:显示每个考生的单科成绩和总分成绩
时间: 2023-03-29 18:04:45 浏览: 175
您好,对于您的问题,我可以回答。您可以使用以下 SQL 语句查询每个考生的单科成绩和总分成绩:
SELECT student_id, subject, score, SUM(score) OVER(PARTITION BY student_id) AS total_score
FROM scores;
其中,scores 表是存储考生成绩信息的表,包含字段 student_id(考生编号)、subject(科目)、score(成绩)等。使用 SUM(score) OVER(PARTITION BY student_id) 可以计算每个考生的总分成绩。
相关问题
mysql查询每个同学平均成绩
你可以使用以下 SQL 语句查询每个同学的平均成绩:
```
SELECT student_id, AVG(score) AS avg_score
FROM scores
GROUP BY student_id;
```
假设你有一个名为 `scores` 的数据表,其中包含学生成绩和学生 ID。这个查询语句将按学生 ID 分组,并计算每个学生的平均分数。最终结果将返回一个表格,其中包括学生 ID 和对应的平均分数。
mysql查询小明(学号:18090001)的每科的成绩
好的,可以通过以下 SQL 语句查询小明(学号为18090001)每科的成绩:
```
SELECT subject, score
FROM scores
WHERE student_id = '18090001';
```
其中,`scores` 表是存储学生成绩信息的表,包括学生学号(`student_id`)、科目(`subject`)和成绩(`score`)等字段。以上 SQL 语句会返回小明每科的成绩,其中包括科目和成绩两个字段。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)