题解 | #作答试卷得分大于过80的人的用户等级分布#

作答试卷得分大于过80的人的用户等级分布

https://www.nowcoder.com/practice/5bc77e3a3c374ad6a92798f0ead4c744

select t2.level,count(t1.score) as level_cnt
from exam_record as t1  
left join user_info as t2
on t1.uid = t2.uid
where t1.exam_id in 
(select exam_id from examination_info
where tag="SQL") and t1.score>80
group by t2.level 
order by level_cnt desc

级别:简单.

题目:统计作答SQL类别的试卷得分大于过80的人的用户等级分布,按数量降序排序(保证数量都不同)。

首先:试卷信息表的作用是根据sql筛选出试卷id.

试卷作答信息表通过筛选出来的试卷id,找到score通过筛选分数>80,在用户信息表中是筛选出等级.

全部评论

相关推荐

点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务