原文:SQL查询学生表中总成绩最高的学生的姓名和总成绩

今天面试遇到的一道SQL题,憋了半天没答出来。回家第一件事就是Google答案,但找到的一些文章都不是完全符合题目要求,所以自己建了个测试表来折腾了。 表结构是这样的: 要求是查出各科总成绩最高的学生姓名和总成绩。 注:第一名可能重分 思路大概是根据姓名聚合查询出name和 sum score ,并根据score排序,再取出score最大的数据。这里有一个坑点,就是成绩最高的人可能不止一个,所以m ...

2021-08-05 22:10 0 1881 推荐指数:

查看详情

一个简单的学生总成绩第二的 sql查询

CREATE TABLE stucores( id INT,/*学生id*/ NAME VARCHAR(11),/*学生姓名*/ course VARCHAR(11),/*课程名称*/ score INT,/*单科分数*/ PRIMARY KEY(id,course))INSERT ...

Thu May 09 06:49:00 CST 2019 0 953
mysql查询学生所有学科总成绩排名

学生student 班级class 课程subject 成绩表score 查询所有学生各科成绩按照总成绩降序排列。 1.获取单门课程的学生成绩 select sc.stu_id,sc.score from score sc ...

Mon Jun 10 07:31:00 CST 2019 0 5573
mysql查询学生所有学科总成绩

转自:https://blog.csdn.net/zqmy_/article/details/84929955 学生student 班级class 课程subject 成绩表score 查询所有学生各科成绩按照总成绩降序排列。 1. ...

Tue Apr 27 00:28:00 CST 2021 0 2230
sql:练习题16】查询学生总成绩,并进行排名

题目:查询学生总成绩,并进行排名,总分重复时不保留名次空缺 分析:查询学生总成绩 并进行排序 写这个sql 简单,直接按照学生student分组 然后sum(成绩 score) SELECT studentid,SUM(score) AS a FROM student_score ...

Fri Aug 16 22:42:00 CST 2019 0 3107
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM