
oracle用SQL语句查询成绩的前三名(重复的)
例如有一个表:学号姓名成绩001123490002123585003123685004123783005123883006123978如果我要查出前三名是谁并且连重复的也...
例如 有一个表:
学号 姓名 成绩
001 1234 90
002 1235 85
003 1236 85
004 1237 83
005 1238 83
006 1239 78
如果我要查出前三名是谁 并且连重复的也要查出来改怎么查 我想要的结果是
001 1234 90
002 1235 85
003 1236 85
004 1237 83
005 1238 83
成绩是前3的5个人 展开
学号 姓名 成绩
001 1234 90
002 1235 85
003 1236 85
004 1237 83
005 1238 83
006 1239 78
如果我要查出前三名是谁 并且连重复的也要查出来改怎么查 我想要的结果是
001 1234 90
002 1235 85
003 1236 85
004 1237 83
005 1238 83
成绩是前3的5个人 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询