盐咸咸
盐咸咸
全部文章
分类
题解(49)
归档
标签
去牛客网
登录
/
注册
盐咸咸的博客
TA的专栏
50篇文章
9人订阅
SQL解题集
46篇文章
7827人学习
Python学习笔记
4篇文章
566人学习
python解题集
0篇文章
0人学习
全部文章
(共45篇)
题解 | #连续签到领金币#
来自专栏
一、知识点总结 和你们分享,通过这一题,又突破了几个原先的知识盲区,开心有所收获~ 收获1:如何判断连续日期?1、对日期去重后进行排序(或者直接用dense_rank进行排序);2、日期减去排序对应序号的天数如果是一个相同的值,则说明这些日期就是连续的。3、对连续的日期再次...
Mysql
2022-03-25
33
1242
题解 | #每天的日活数及新用户占比#
来自专栏
和之前一样的逻辑,理顺了之后越做越快,6行代码搞定。 一、题目理解 统计每天的日活数及新用户占比 新用户占比=当天的新用户数÷当天活跃用户数(日活数)。 如果in_time-进入时间和out_time-离开时间跨天了,在两天里都记为该用户...
Mysql
2022-03-25
156
3842
题解 | #统计活跃间隔对用户分级结果#
来自专栏
只要理解清楚题目的含义,11行代码就能搞定啦~ 一、题目理解 把用户分成4个等级,并分别统计各个等级的用户占总用户的比,结果按照占比降序排列。4个等级的划分规则如下: 忠实用户(近7天活跃过且非新晋用户) 新晋用户(近7天新增) 沉...
Mysql
2022-03-25
28
1698
题解 | #2021年11月每天新用户的次日留存率#
来自专栏
解题步骤 part1:题目基本信息 1)统计2021年11月每天新用户的次日留存率(保留2位小数) date_format(时间,‘%Y%m’)=‘202111’ 2)次日留存率为当天新增的用户数中第二天又活跃了的用户数占比。 换成容易理...
Mysql
2022-03-24
66
3535
题解 | # 每篇文章同一时刻最大在看人数#
来自专栏
一、知识点汇总与拓展 1)学到了一个非常实用的计算实时在线UV的方法,进入定义为1,离开定义为-1,并对时间进行正序排序,最后算累加实时在线UV。 2)另一个知识点就是窗口函数啦,sum()over(order by 字段1):按照字段1的排序依次进行累加,这个其实是开窗函数...
Mysql
2022-03-23
138
2336
题解 | #国庆期间每类视频点赞量和转发量#
来自专栏
一、知识点汇总与拓展 先看这个图 开窗函数的框架限定算数我的知识盲区吧,这里正好用到了,顺便完成了一项SQL的查缺补漏。 rows n perceding:从当前行到前n行(一共n+1行) rang/rows between 边界规则1 an...
Mysql
2022-03-22
257
7827
题解 | #每类视频近一个月的转发量/率#
来自专栏
一、题目解读 没啥难的知识点,这题的难点在题目理解上了。“统计在有用户互动的最近一个月”就这句话真是理解了太久了。。。裂开。 坑1:日期之间的差是29天 坑2:max(star_time)是所有日期中的最大值,不按照类目做聚类。 二、解题步...
Mysql
2022-03-21
10
1040
题解 | #平均播放进度大于60%的视频类别#
来自专栏
一、知识点梳理&拓展 1)字符串拼接concat(字段名,‘拼接内容’) concat(100,'%')#返回100% 2)字符串检索剪切substring_index(字段名,‘检索符号’,相对位置) substring_index('a...
Mysql
2022-03-21
20
639
题解 | #大小写混乱时的筛选统计#
来自专栏
一、知识点总结与拓展 1)字符串的常见处理 a、将字母转换为大写格式upper( ) b、索引式提取substring_index(字段名,'索引符号',位置) &n...
Mysql
2022-03-21
44
1318
题解 | #修复串列了的记录#
来自专栏
一、知识点梳理 1)字符串的常见处理 a、索引式提取substring_index(字段名,'索引符号',位置) b、直接提取substring(字段名,开始位置,结束位置) c、计算字符串长度char_length(字段名) 和 length(字段名) CHAR_LE...
Mysql
2022-03-17
19
3509
首页
上一页
1
2
3
4
5
下一页
末页