盐咸咸
盐咸咸
全部文章
题解
归档
标签
去牛客网
登录
/
注册
盐咸咸的博客
全部文章
/ 题解
(共45篇)
题解 | #各用户等级的不同得分表现占比#
来自专栏
一、知识总结拓展&答案 1、知识点总结与拓展 就一个核心知识点,分页展示,查看第n页数据,每页m条的公式,该部分实际上是LIMIT (3-1)*3,3。 2、完整代码 SELECT a.uid,level,regi...
Mysql
2022-03-12
6
583
题解 | #各用户等级的不同得分表现占比#
来自专栏
一、知识总结拓展&答案 1、知识点总结与拓展 1)CASE WHEN 的使用 CASE WHEN 常常和SUM一起使用,便于做不同类别的数据统计,SUM( CASE WHEN ...THEN 1 ELSE 0) 也可用于分类统计...
Mysql
2022-03-11
11
903
题解 | #根据指定记录是否存在输出不同情况#
来自专栏
一、知识总结拓展 1、知识点总结 1)exists 和 not exists exists:也就是exists(非空才是真)括号里的内容为“非空”则继续执行外层的查询,否则为假则整个查询结果为空。 not exists :也就是not exists(空才是...
Mysql
我的知识点复习题
2022-03-10
43
1721
题解 | #筛选昵称规则和试卷规则的作答记录#
来自专栏
知识总结&答案 1、知识点总结与拓展 正则表达RLIKE的使用 ^:查询以xx字符开头的字符串,eg. RELIKE '^a' ——查找以a开头的字符串 [ ]:查询包含在[ ]里某个字符的字符串,eg....
Mysql
2022-03-04
6
553
题解 | #筛选限定昵称成就值活跃日期的用户#
来自专栏
一、知识总结拓展&答案 1、知识点总结与拓展 1)字符串截取 从左边截取字符串:left(字段名,n) 从左边第n个开始取到最右边 从右边截取字符串:right(字段名,n)从右边地n个开始取到最左边 从中间开...
Mysql
2022-03-04
8
714
题解 | #每月及截止当月的答题情况#
来自专栏
一、考总结拓展&完整代码 题设的考点通篇围绕这几个聚合窗口函数以及结合GROUP BY函数的使用。 1) 聚合窗口函数 MIN()OVER() :不改变表结构的前提下,计算出最小值 MAX()OVER():不改变表结构的前...
Mysql
2022-03-03
129
3205
题解 | #每份试卷每月作答数和截止当月的作答总数。#
来自专栏
看到有人问:为啥已经GROUP BY 了,在窗口函数中还要用到PARTITION BY?其实是因为少走了一步,我用一个子查询解释下。 把少走的那一步补充完整是这样的:先用group by求前3个字段作为一个表,再用窗口函数+子查询查逐月累计。 STEP1:先求前...
Mysql
2022-03-03
41
1956
题解 | #试卷完成数同比2020年的增长率及排名变化#
来自专栏
一、知识点总结与拓展 1)对同一列数据进行加减操作 情况1可排序时:先排序并错位LEAD()OVER() 直接根据条件进行加减筛选SUM(IF(真,1,0))或者 SUM(CASE WHEN ... THEN...END),并使用聚合函...
Mysql
我的知识点复习题
2022-02-28
26
1611
题解 | #未完成率较高的50%用户近三个月答卷情况#
来自专栏
一、知识点总结 把有用知识点写在前面,以方便自个儿收藏观看😊。 1)5个常用的排序函数 rank() over() 1 2 2 4 4 6 (计数排名,跳过相同的几个,eg.没有3没有5)\ row_numb...
Mysql
我的知识点复习题
2022-02-27
130
3895
题解 | #近三个月未完成试卷数为0的用户完成情况#
来自专栏
一、知识点总结 把有用的知识写在前面有助与自己复习😊 1)排序窗口函数:有三种排序方式 rank() over() 1 2 2 4 4 6 (计数排名,跳过相同的几个,eg.没有3没有5) row_number() over() 1 2 3...
Mysql
2022-02-26
25
1424
首页
上一页
1
2
3
4
5
下一页
末页