Dateron
Dateron
全部文章
分类
题解(44)
归档
标签
去牛客网
登录
/
注册
Dateron的博客
全部文章
(共5篇)
题解 | #找出每个学校GPA最低的同学#
每个学校 gpa 最低1.不动其他字段的基础上,增加一列,学校分组,取 gpa 最小值,想到窗口函数;2.用聚合函数和排名函数都可,这里用聚合函数 select device_id ,university ,gpa from (select *, ...
Mysql
2022-09-12
0
237
题解 | #浙大不同难度题目的正确率#
审题可知以下条件 1.浙江大学用户,即 user_profile.university='浙江大学';2.不同难度题目的正确率,需要先 join question_practice_detail 表和 question_detail 表,得到答过题目的难度情况;3.最后 join 1...
Mysql
2022-09-11
0
299
题解 | #统计复旦用户8月练题情况#
根据题目可知几个限定条件 1.学校为复旦大学,即 user_profile.university='复旦大学';2.练习月份为8月,即 month(question_practice_detail.date)='08';3.8月未练习的用户,练习题目数和正确数都为0,...
Mysql
2022-09-11
0
229
题解 | #计算25岁以上和以下的用户数量#
主要考察 case when 用法 select a.age_cut ,count(a.device_id) from (select device_id ,(case when age<25 then "25岁以下" w...
Mysql
2021-12-04
0
305
题解 | #统计每个学校各难度的用户平均刷题数#
三表连接,注意的是,最后是 question_id 总数量/device_id总数量,也就是用户数,而不是answer_cnt总数量/总用户数 select c.university ,d.difficult_level ,count(c.question_id)/COUNT...
Mysql
2021-12-04
0
278