题解 | 考试分数(三)

考试分数(三)

https://www.nowcoder.com/practice/b83f8b0e7e934d95a56c24f047260d91

SELECT b.id,a.name,b.score
FROM language a
LEFT JOIN(
    SELECT id,language_id,score,DENSE_RANK() OVER(partition by language_id order by score desc) s_rank
    FROM grade 
) b
ON a.id = b.language_id
WHERE b.s_rank < 3
ORDER BY a.name,b.score DESC,b.id

全部评论

相关推荐

点赞 评论 收藏
分享
2024-12-23 11:36
中南大学 Java
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
02-16 22:33
杉川机器人 嵌入式工程师 18.0k*13.0, 年终奖1~9个月浮动
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务