SQL练习:查询各科成绩前三名的记录

您所在的位置:网站首页 mysql查询总分最高的学生包含并列 SQL练习:查询各科成绩前三名的记录

SQL练习:查询各科成绩前三名的记录

#SQL练习:查询各科成绩前三名的记录| 来源: 网络整理| 查看: 265

文章目录 解法(不考虑并列的情况)解法2(考虑并列的情况)

注: 本题提供了考虑并列以及不考虑并列的两种解法

解法(不考虑并列的情况)

该解法是不考虑并列的情况下 注意:此解法的前提是忽略成绩并列情况,否则出来的结果有问题。 先给结果sql,再讲思路:

SELECT a.s_id, a.c_id, a.s_score FROM score a LEFT JOIN score b ON a.c_id = b.c_id AND a.s_score


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3