题解 | #找出每个学校GPA最低的同学#

找出每个学校GPA最低的同学

https://www.nowcoder.com/practice/90778f5ab7d64d35a40dc1095ff79065

#每个学校里gpa最低的同学
SELECT device_id,university,gpa
FROM (
    SELECT *, rank()over(partition by university order by gpa asc) as gpa_order #加一列组内排序
    FROM user_profile
    ) as rank_user_profile  #新表一定要重命名,否则报错

WHERE gpa_order = 1   #筛选组内排序第一的






全部评论

相关推荐

dongsheng6...:那你得好好调整一下心态了,秋招路还长,一场面试就失眠两夜,很影响状态
点赞 评论 收藏
分享
真的很糟糕:不一定是你的问题,当然你也可以做的更好一些,继续投相信自己一定会有的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务