笔试题:SQL统计各班成绩第一名的学生信息
2016-10-21 16:29
239 查看
今天一同学去面试遇到的笔试题,拿出来跟大家分享一下。
题目:统计各班成绩第一名的学生信息,数据信息如下图。
SQL语句及查询结果如下:
注意:班级里学生的成绩有可能是相同的,那么我们在查询排名的时候,要注意并列第一的情况,如上图3班的大蛇丸和宇智波鼬就得了相同的分数94。
扩展:如果我们并不需要关心考试成绩并列第一的情况,而要求查询的数据必须是每个班一个学生(为什么必须一个呢,我也还没想到是什么样的环境,如果以后有合适的例子,再来补一个,哈哈哈…),那么,我们就用下边这个查询语句。
题目:统计各班成绩第一名的学生信息,数据信息如下图。
SQL语句及查询结果如下:
注意:班级里学生的成绩有可能是相同的,那么我们在查询排名的时候,要注意并列第一的情况,如上图3班的大蛇丸和宇智波鼬就得了相同的分数94。
扩展:如果我们并不需要关心考试成绩并列第一的情况,而要求查询的数据必须是每个班一个学生(为什么必须一个呢,我也还没想到是什么样的环境,如果以后有合适的例子,再来补一个,哈哈哈…),那么,我们就用下边这个查询语句。
相关文章推荐
- 统计学生成绩的SQL
- sql统计-关于学生成绩
- sql获取每门课程成绩最好的学生信息
- oracle查询总成绩前十的学生信息sql
- 第十七周项目六 学生成绩统计-输出学生信息、总分和均分
- 学生各门课程成绩统计SQL语句大全
- 统计学生成绩部分sql语句
- sql查询出各科成绩最好的学生信息
- 学生各门课程成绩统计SQL语句大全
- 统计各班成绩第一名的同学信息
- 【转】 sql统计-关于学生成绩(答案)
- sql统计-关于学生成绩
- 学生各门课程成绩统计SQL语句大全
- sql统计-关于学生成绩
- SQL统计,学生成绩
- SQL查询每所学校语文成绩最高的学生信息
- SQL 与第一名是老乡的学生的信息
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩