摸鱼学大师
摸鱼学大师
全部文章
分类
未归档(8)
题解(541)
归档
标签
去牛客网
登录
/
注册
摸鱼学大师的博客
问月月不明?
TA的专栏
547篇文章
2人订阅
孤帆远影碧空尽
547篇文章
10911人学习
全部文章
(共33篇)
题解 | #根据指定记录是否存在输出不同情况#
来自专栏
SQL40 根据指定记录是否存在输出不同情况 题目主要信息: 筛选表中的数据,当有0级用户未完成试卷数大于2时输出每个0级用户的试卷未完成数和未完成率(保留3位小数) 若不存在这样的用户,则输出所有有作答记录的用户的这两个指标 结果按未完成率升序排序 问题拆分: 先找到所有用户各自的完成题数...
Mysql
2021-10-26
0
726
题解 | #各用户等级的不同得分表现占比#
来自专栏
SQL41 各用户等级的不同得分表现占比 题目主要信息: 将试卷得分按分界点[90,75,60]分为优良中差四个得分等级(分界点划分到左区间) 统计不同用户等级的人在完成过的试卷中各得分等级占比(结果保留3位小数),未完成过试卷的用户无需输出 问题拆分: 首先筛选出用户ID、相应的完成的考试的...
Mysql
2021-10-25
31
2272
题解 | #大小写混乱时的筛选统计#
来自专栏
SQL46 大小写混乱时的筛选统计 题目主要信息: 试卷的类别tag可能出现大小写混乱的情况,请先筛选出试卷作答数小于3的类别tag,统计将其转换为大写后对应的原本试卷作答数 如果转换后tag并没有发生变化,不输出该条结果 问题拆分: 选出每个标签的试卷对应的作答数: 以试卷标签tag作为分...
Mysql
2021-10-25
21
1710
题解 | #筛选昵称规则和试卷规则的作答记录#
来自专栏
SQL39 筛选昵称规则和试卷规则的作答记录 题目主要信息: 找到昵称以"牛客"+纯数字+"号"或者纯数字组成的用户对于字母c开头的试卷类别(如C,C++,c#等)的已完成的试卷ID和平均得分 按用户ID、平均分升序排序 平均分四舍五入保留整数 问题拆分: 要求得满足条件的每位用户的每份试卷平...
Mysql
2021-10-25
11
1642
题解 | #每月及截止当月的答题情况#
来自专栏
SQL35 每月及截止当月的答题情况 题目主要信息: 输出自从有用户作答记录以来,每月的试卷作答记录中月活用户数、新增用户数、截止当月的单月最大新增用户数、截止当月的累积用户数 结果按月份升序输出 问题拆分: 根据uid从exam_record表中筛选出每个用户最早答题的月份: 根据uid分...
Mysql
2021-10-25
8
1170
题解 | #筛选限定昵称成就值活跃日期的用户#
来自专栏
SQL38 筛选限定昵称成就值活跃日期的用户 题目主要信息: 找到昵称以『牛客』开头『号』结尾、成就值在1200~2500之间,且最近一次活跃(答题或作答试卷)在2021年9月的用户信息 问题拆分: 先从表exam_record中筛选出月份是2021年9月提交的用户ID。where date_...
Mysql
2021-10-25
9
1907
题解 | #注册当天就完成了试卷的名单第三页#
来自专栏
SQL43 注册当天就完成了试卷的名单第三页 题目主要信息: 找到求职方向为算法工程师,且注册当天就完成了算法类试卷的人,按参加过的所有考试最高得分排名 排名榜很长,采用分页展示,每页3条,取出第3页(页码从1开始)的人的信息 问题拆分: 用户信息、试卷信息、考试信息分布在三个表中,我们需要依...
Mysql
2021-10-25
4
1788
题解 | #对过长的昵称截取处理#
来自专栏
SQL45 对过长的昵称截取处理 题目主要信息: 输出字符数大于10的用户名信息,对于字符数大于13的用户输出前10个字符然后加上三个点号:『...』 问题拆分: 首先从user_info表中筛选出nick_name长度大于10的用户。知识点:where、char_length() 利用if语...
Mysql
2021-10-24
2
951
题解 | #0级用户高难度试卷的平均用时和平均得分#
来自专栏
SQL37 0级用户高难度试卷的平均用时和平均得分 题目主要信息: 输出每个0级用户所有的高难度试卷考试平均用时和平均得分,未完成的默认试卷最大考试时长和0分处理 问题拆分: 筛选出每个0级用户高难度题的得分及耗时: 得分信息、用户信息、题目信息分布三个表格中,我们用exam_id将exam...
Mysql
2021-10-24
17
1717
题解 | #统计有未完成状态的试卷的未完成数和未完成率#
来自专栏
SQL36 统计有未完成状态的试卷的未完成数和未完成率 题目主要信息: 统计有未完成状态的试卷的未完成数incomplete_cnt和未完成率incomplete_rate 问题拆分: 要统计每份试卷的未完成情况,因此要以exam_id分组。知识点:group by 试卷ID直接获取。 未完成...
Mysql
2021-10-24
27
2402
首页
上一页
1
2
3
4
下一页
末页