题解 | #统计每个学校各难度的用户平均刷题数#

统计每个学校各难度的用户平均刷题数

http://www.nowcoder.com/practice/5400df085a034f88b2e17941ab338ee8

1.两张小表先关联        
2.再和 user_profile表关联
3.分组  group by university,difficult_level
4.count(question_id)/count(distinct u.device_id)  总的答题数量除答题人数

select university,difficult_level,count(question_id)/count(distinct u.device_id)
from user_profile u,(select x.*,y.difficult_level
                     from question_practice_detail x,question_detail y
                     where x.question_id = y.question_id) as m
where u.device_id = m.device_id
group by university,difficult_level


全部评论

相关推荐

03-23 22:04
江南大学 Java
程序员小白条:28届原因,这才研一,而且项目比较经典,东西也写的很简单,自我评价没啥用,应该写的是技术栈
点赞 评论 收藏
分享
万物DP:目前可以说没机会了,offer在4月都发完了。把实习用AI改一改投中小厂吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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