笔试题:SQL统计各班成绩第一名的学生信息

来源:互联网 发布:韩国免费音乐软件 编辑:程序博客网 时间:2024/03/28 16:50

今天一同学去面试遇到的笔试题,拿出来跟大家分享一下。


题目:统计各班成绩第一名的学生信息,数据信息如下图。

这里写图片描述


SQL语句及查询结果如下:

这里写图片描述

注意:班级里学生的成绩有可能是相同的,那么我们在查询排名的时候,要注意并列第一的情况,如上图3班的大蛇丸和宇智波鼬就得了相同的分数94。


扩展:如果我们并不需要关心考试成绩并列第一的情况,而要求查询的数据必须是每个班一个学生(为什么必须一个呢,我也还没想到是什么样的环境,如果以后有合适的例子,再来补一个,哈哈哈…),那么,我们就用下边这个查询语句。

这里写图片描述

0 0
原创粉丝点击