玉树叶
玉树叶
全部文章
分类
未归档(1)
题解(71)
归档
标签
去牛客网
登录
/
注册
玉树叶的博客
TA的专栏
42篇文章
0人订阅
一天一个Mysql
42篇文章
2861人学习
全部文章
(共72篇)
题解 | #0级用户高难度试卷的平均用时和平均得分#
来自专栏
通过代码 SELECT exam_record.uid, round(avg(IF(score is NULL,0,score)),0) avg_score, ROUND((sum(TIMESTAMPDIFF(MINUTE,start_time,submit_time)) ...
Mysql
2021-12-04
0
453
题解 | #统计有未完成状态的试卷的未完成数和未完成率#
来自专栏
通过代码 select exam_id, count(*) - count(score) incomplete_cnt, round((count(*) - count(score)) / COUNT(*),3) incomplete_rate FROM exam_r...
Mysql
2021-12-03
9
844
题解 | #每月及截止当月的答题情况#
来自专栏
通过代码 select start_month, mau, month_add_uv, max(month_add_uv)over(order by start_month), sum(month_add_uv)over(orde...
Mysql
2021-12-02
0
361
题解 | #每份试卷每月作答数和截止当月的作答总数。#
来自专栏
通过代码 SELECT DISTINCT exam_id, DATE_FORMAT(start_time,'%Y%m') start_month, count(start_time) over( partition by exam_id,DATE_FORMAT...
Mysql
2021-12-01
8
638
题解 | #对试卷得分做min-max归一化#
来自专栏
通过代码 select uid, exam_id, round(avg(newscore),0) avg_new_score from (SELECT uid, exam_id, if(maxs != mins,(...
Mysql
2021-11-30
0
512
题解 | #试卷完成数同比2020年的增长率及排名变化#
来自专栏
通过代码 SELECT t20.tag, t20.exam_cnt exam_cnt_20, t21.exam_cnt exam_cnt_21, concat(round((t21.exam_cnt - t20.exam_cnt)*100/t20.exam_cnt,1...
Mysql
2021-11-29
3
581
题解 | #未完成率较高的50%用户近三个月答卷情况#
来自专栏
通过代码 select uid, mon start_month, count(*) total_cnt, count(score) cmoplete_cnt from (SELECT u_i.uid, start_time, ...
Mysql
2021-11-28
4
591
Mysql:连续出现的相同值
来自专栏
今天是同学提到的需求即 找到连续三次提交都是满分(80)的用户 怎么整呢? 先上完成代码 select *,count(*) from ( select *, row_number() over ( partition by uid order ...
Mysql
2021-11-28
1
1231
题解 | #近三个月未完成试卷数为0的用户完成情况#
来自专栏
思路 见这种近几、连续、每类前几、各个前几直接考虑窗口函数,这里说下常用的几个: 窗口函数语法都是一样的: <窗口函数> OVER (partition by <用于分组的列名> order by <用于排序的列名>) 序号函数:row_number、rank、...
Mysql
2021-11-27
52
1564
题解 | #每个6/7级用户活跃情况#
来自专栏
思路 老办法啊,遇到这种套娃题目我们就拆: **每个6/7级用户总活跃月份数、2021年活跃天数、2021年试卷作答活跃天数、2021年答题活跃天数,**按照总活跃月份数、2021年活跃天数降序排序 一眼看去,最简单的是什么? 2021年试卷作答活跃天数、2021年答题活跃天数 注意这里有一个坑:2...
2021-11-26
132
2861
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页