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

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

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 北京

相关推荐

05-12 11:09
已编辑
门头沟学院 后端
已注销:没必要放这么多专业技能的描述。这些应该是默认已会的,写这么多行感觉在凑内容。项目这块感觉再包装包装吧,换个名字,虽然大家的项目基本都是网上套壳的,但是你这也太明显了。放一个业务项目,再放一个技术项目。技术项目,例如中间件的一些扩展和尝试。
点赞 评论 收藏
分享
吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

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