波文
波文
全部文章
分类
题解(27)
归档
标签
去牛客网
登录
/
注册
波文的博客
全部文章
(共22篇)
题解 | #月总刷题数和日均刷题数#
-- 统计出2021年每个月里用户的月总刷题数month_q_cnt 和日均刷题数avg_day_q_cnt,以及该年的总体情况, -- 月总刷题数 日均刷题数=月总刷题数/月天数 年总刷题数=月总刷题...
Mysql
2021-11-24
0
307
题解 | #平均活跃天数和月活人数#
-- 请计算2021年每个月里试卷作答区用户平均月活跃天数avg_active_days和月度活跃人数mau, -- 平均月活跃天数=总的活跃天数/月度活跃人数 月度活跃人数=提交的人数 总的活跃天数=每个用户活跃天数之和 -- 1、过滤非活跃数据 2、日期字符列 3、月分组 4、统计 COU...
Mysql
2021-11-23
3
442
题解 | #得分不小于平均分的最低分#
-- 找到SQL试卷得分不小于该类试卷平均得分的用户最低得分。 -- 1、关联过滤 2、计算平均值 3、最低得分,大于平均分,取最小的 SELECT MIN(score) FROM exam_record a INNER JOIN examination_i...
Mysql
2021-11-23
6
880
题解 | #统计作答次数#
SELECT COUNT(1) total_pv, COUNT(score) complete_pv, (SELECT COUNT(DISTINCT (exam_id)) FROM exam_record ...
Mysql
2021-11-23
0
205
题解 | #SQL类别高难度试卷得分的截断平均值#
-- 截断平均值,去除最大值和最小值,再算平均数 -- 1、先关联,内连接 2再过滤,sql和hard,过滤最大值,最小值 3、再算平均分 4、保留一位小数 SELECT tag, difficulty, ROUND(AVG(score), 1) FROM examination_...
Mysql
2021-11-23
0
391
题解 | #21年8月份练题总数#
-- 2021年8月份所有练习过题目的总用户数和练习过题目的总次数 -- 总用户数 device_id去重 总次数 SELECT COUNT(DISTINCT (device_i...
Mysql
2021-11-23
1
299
题解 | #浙大不同难度题目的正确率#
-- 浙江大学的用户在不同难度题目下答题的正确率情况 -- 正确率=正确数/总数 难度分组 -- 先关联 内连接 再过滤 再分组 SELECT &...
Mysql
2021-11-23
0
237
题解 | #统计复旦用户8月练题情况#
-- 了解复旦大学的每个用户在8月份练习的总题目数和回答正确的题目数情况 -- 1、先关联,查出所有人的答题数据 2、过滤条件数据 3、根据device_id分组 4、统计每个人的总题目数和正确数 -- 5、count(result),统计...
Mysql
2021-11-23
0
248
题解 | #提取博客URL中的用户名#
-- 1截取用户名,生成新的列 SELECT device_id, SUBSTRING_INDEX(blog_url, '/', - 1) user_name FROM  ...
Mysql
2021-11-19
0
178
题解 | #计算用户8月每天的练题数量#
1、过滤出8月份数据 2、日期分组,统计数量 3、日期格式化,保留天 select date_format(date,'%d'),count(1) from question_practice_detail where date>=str_to_date('2021-08-01','%Y-%m...
Mysql
2021-11-19
0
225
首页
上一页
1
2
3
下一页
末页