题解 | #统计每个用户的平均刷题数#

统计每个用户的平均刷题数

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


select e.university,e.difficult_level,(count(e.difficult_level)/count(distinct e.question_id))
from
(
select c.question_id,c.result,c.university,d.difficult_level
from
(select a.device_id,a.question_id,a.result,b.university
from
question_practice_detail a
left join
user_profile b
on a.device_id=b.device_id
where b.university='山东大学')c
join
question_detail d
on c.question_id=d.question_id)e
group by
e.difficult_level
order by (count(e.difficult_level)/count(distinct e.question_id)) desc

全部评论
楼主,好像最后一句order by (...)去掉就对了
点赞 回复 分享
发布于 2023-03-08 22:46 北京

相关推荐

06-06 03:40
已编辑
电子科技大学 Java
在秋招的小白菜很想养修勾:一眼 苍穹外卖+谷粒商城,项目换一换吧,可以找一些付费知识星球博主带带,避免烂大街。多投投大厂,背背八股,你这学历乱杀了,等实习经验到位,到时候大厂闭眼选
投递美团等公司7个岗位
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

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