PIKSER
PIKSER
全部文章
题解
归档
标签
去牛客网
登录
/
注册
PIKSER的博客
全部文章
/ 题解
(共16篇)
题解 | #统计有未完成状态的试卷的未完成数和未完成率#
SQL36 统计有未完成状态的试卷的未完成数和未完成率 题目主要信息: 统计有未完成状态的试卷的未完成数 incomplete_cnt 和未完成率 incomplete_rate 未完成率保留三位小数 思路拆解: 判断试卷未完成的条件为 submit_time 是否为 NULL,此处通过 IF...
Mysql
2021-11-15
0
537
题解 | #每月及截止当月的答题情况#
SQL35 每月及截止当月的答题情况 题目主要信息: 输出自从有用户作答记录以来,每月的试卷作答记录中月活用户数、新增用户数、截止当月的单月最大新增用户数、截止当月的累积用户数。结果按月份升序输出。 问题拆解: 通过 SELECT DISTINCT 语句统计出去重后的月活用户,存入临时表 reco...
Mysql
2021-11-15
0
421
题解 | #每份试卷每月作答数和截止当月的作答总数。#
SQL34 每份试卷每月作答数和截止当月的作答总数。 题目主要信息: 输出每份试卷每月作答数和截止当月的作答总数。 只输出作答数不为 0 的月份 问题拆解: 总体思路 统计共存在多少不同的 exam_id、month,记作表 A 将表 A 按照 exam_id LEFT JOIN 原始表,筛选...
Mysql
2021-11-12
1
514
题解 | #对试卷得分做min-max归一化#
SQL33 对试卷得分做min-max归一化 题目主要信息: 将用户作答 高难度 试卷的得分在每份试卷作答记录内执行 min-max 归一化 后缩放到 [0,100] 区间,并输出用户 ID、试卷 ID、归一化后分数平均值;最后按照试卷ID升序、归一化分数 降序输出。 得分区间默认为 [0,100...
Mysql
2021-11-11
0
538
题解 | #试卷完成数同比2020年的增长率及排名变化#
SQL32 试卷完成数同比2020年的增长率及排名变化 题目主要信息: 计算以下信息 2021 年上半年各类试卷的做完次数相比 2020 年同期的增长率(百分比格式,保留1位小数) 2021 年上半年各类试卷的做完次数相比 2020 年同期做完次数排名变化(次数相同则排名并列) 按增长率和 21...
Mysql
2021-11-11
0
481
题解 | #未完成率较高的50%用户近三个月答卷情况#
SQL31 未完成率较高的50%用户近三个月答卷情况 题目主要信息: 统计 SQL 试卷上,未完成率最高的 50% 用户中,6 级和 7 级用户在有作答记录的最近三个月中,每个月答卷数目和完成数目。 问题拆分: 先筛选出所有满足条件用户的 uid, 用户需要满足以下条件: 完成率:为筛选该条件,需...
Mysql
2021-11-11
0
425
首页
上一页
1
2
下一页
末页