人生苦短,但求成长
人生苦短,但求成长
全部文章
分类
题解(166)
归档
标签
去牛客网
登录
/
注册
人生苦短,但求成长的博客
全部文章
(共86篇)
题解 | #近三个月未完成试卷数为0的用户完成情况#这个题意能让人琢磨好久
select uid,count(submit_time) as exam_complete_cnt from ( ...
Mysql
2022-03-14
1
303
题解 | #连续两次作答试卷的最大时间窗#这个日期搞得头晕
select t1.uid,max(days_window) as days_window, round(max(days_window) * avg_e...
Mysql
2022-03-14
1
340
题解 | #第二快/慢用时之差大于试卷时长一半的试卷#比较时间差用秒
select exam_id,duration,release_time from ( select exam_id,duration,release_time,times,  ...
Mysql
2022-03-14
1
358
题解 | #每类试卷得分前3名#题目实例解释有问题,按tag和uid分组求最大最小值,再排序就行了
select * from ( select tag as tid,uid,row_number()over(partition by...
Mysql
2022-03-14
1
324
题解 | #每个6/7级用户活跃情况#月份和日期区分开,没有记录显示0所以用左连接
select t.uid,count(distinct month) as act_month_total ,count(distinct if(year(day)&...
Mysql
2022-03-14
1
357
题解 | #满足条件的用户的试卷完成数和题目练习数#注意一定做了试卷,不一定做了题目
select t1.uid,t1.exam_cnt, coalesce(t2.question_cnt,0) as question_cnt from &nbs...
Mysql
2022-03-14
1
405
题解 | #分别满足两个活动的人#注意时间函数的处理,换成秒来算
select uid,'activity1' as activity from exam_record t1 where year(submit_time) = 2021 group by uid h...
Mysql
2022-03-14
1
327
题解 | #每个题目和每份试卷被作答的人数和次数#注意是先试题再题目
select * from ( select exam_id as tid,count(distinct uid) as&n...
Mysql
2022-03-13
1
276
题解 | #作答试卷得分大于过80的人的用户等级分布#明明说保证数量都不同,还是有相同的
select t.level,count(distinct t.uid) as level_cnt from ( select t1.uid,t1.level &nbs...
Mysql
2022-03-13
1
295
题解 | #试卷发布当天作答人数和平均分#
select exam_id,count(distinct t1.uid) as uv, round(avg(score),1) as&nbs...
Mysql
2022-03-13
1
275
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页