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

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

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

select difficult_level,sum(if(result='right',1,0))/count(question_id) as correct_rate
from question_practice_detail as a left join  question_detail as b
    using(question_id)
where a.device_id in
    (select device_id
    from user_profile
    where university='浙江大学'
    )
group by difficult_level
order by correct_rate;
少用一次join
调试发现子查询多于一行,于是用in通过测试
不知道这样做好不好

全部评论

相关推荐

不愿透露姓名的神秘牛友
02-12 18:14
RT,这周五就是情人节了,前女友给我发了消息,我该不该回?
Yoswell:原则上来说让她滚,但是本着工作很累下班想吃瓜的心态,我觉得你可以回一下
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务