题解 | 浙大不同难度题目的正确率

浙大不同难度题目的正确率

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

解析:表虽多 但没有一题难
1.浙江大学 在表一中可以筛选
2.不同难度 需要在表三进行对难度分组
3.正确率:(难点)正确的 除以 总答题数
正确的数量是 sum(case when t2.result = 'right' then 1 else 0 end )
使用聚合函数和case的搜索完成
总题目数 就是分组后的难度统计数
count(t3.difficult_level)
最后使用round函数对 结果保留4位小数
select 
t3.difficult_level,
round((sum(case when t2.result = 'right' then 1 else 0 end )/ count(t3.difficult_level)),4)  as correct_rate
from 
user_profile as t1 
join question_practice_detail as t2
on t1.device_id = t2.device_id
and t1.university = '浙江大学' 
join question_detail as t3
on t2.question_id = t3.question_id
group by t3.difficult_level
order by correct_rate asc;


全部评论

相关推荐

11-17 11:15
门头沟学院 Java
金山办公终于发offer了,但薪资和平台都不如已有的offer打算拒了,A不了薪资,不满意直接拒了,留给需要的人嘿嘿嘿时间线:10.14线下一面 ,10.23线上二面,下午发测评,11月1日HR面,11月14日电话谈薪,11月17日直接发offer
star__plat...:好兄弟干的好啊,解气。金山第一次笔难度高的离谱,第二次简单的离谱全A了,用人部门筛选中估计最后还是要挂我,就这今早智联招聘还给我发信息让我投
offer帮选
点赞 评论 收藏
分享
敢逐云霄志:你打招呼语怎么能这么长,hr都没看下去的欲望,简明扼要说重点,就读于某某学校某某专业,26届应届毕业生,学信网可查,先后在某某公司实习过(如有),然后做过什么项目,想找一份什么样的工作,可实习几个月以上,期待您的回复。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-04 05:12
kalistar:简历留六个字,北京大学(本科),黑体加粗,看看哪个hr不长眼敢碰瓷我们北大✌
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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