Mr_jin
Mr_jin
全部文章
题解
大数据学习(1)
数据结构(3)
归档
标签
去牛客网
登录
/
注册
Mr_jin的博客
全部文章
/ 题解
(共25篇)
题解 | #牛客的课程订单分析(四)#
MySQL整体结构全部使用解体如下:查询user_id,以及最小日期(date),sum() select u.user_id,min(u.date),sum(case u.status when 'completed' then 1 else 0 end)as cnt from order_inf...
sum
case
2021-06-28
1
478
题解 | #异常的邮件概率#
mysql条件判断语句1、 if(条件表达式,值1,值2);if 条件语句1 then 语句1; elseif 条件语句2 then 语句2; ... else 语句n; end if;2、 case 表达式 when 值1 then 结果1或者语句1(如果是语句需要加分号) when 值2 the...
条件表达式
2021-06-26
0
438
题解 | #刷题通过的题目排名#
mysql 排名函数(搭配窗口函数)1、rank()over()//按照窗口分区,为每一行分配并列排名,通常不是连续的,若有并列的(1 1 3),会直接跳过22、dense_rank()//并列连续排序3、row_number()//连续排名 select id,number,dense_rank(...
排序
MySQL
2021-06-26
0
497
题解 | #按照dept_no进行汇总#
mysql concatconcat(str1,',',str2)//进行连接,以逗号隔开group_concat(X,Y)其中X是要连接的字段,Y是连接时用的符号,可省略,默认为逗号。此函数必须与 GROUP BY 配合使用。此题以 dept_no 作为分组,将每个分组中不同的emp_no用逗号连...
表行合并查询
concat()
2021-06-26
0
418
题解 | #获取Employees中的first_name#
mysql字符串分割1、left(str,n)//从左开始分割,截取n位2、right(str,n)//从右开始分割,截取n位3、substring(str,pos)//从哪一位开始 substring(str,pos,length)//从哪一位开始截取几位4、substring_index(s...
MySQL
字符串截取
2021-06-26
5
517
题解 | #获得积分最多的人(二)#
本题在聚合的基础上需要得出最大值,进行判断。我第一思路是:在where或者having子句中得出最大值,然而此版本的MySQL不支持在子句中写(limit)。因此,创建临时表,然后再查询的时候判断: with a as( select u.id,u.name, sum(g.grade_num)ove...
窗口函数
临时表
2021-06-25
2
551
题解 | #获得积分最多的人(一)#
本题写法: select name, sum(g.grade_num)over(partition by g.user_id)as grade_sum from user as u,grade_info as g where u.id=g.user_id order by grade_sum des...
窗口函数
2021-06-25
0
400
题解 | #最差是第几名(二)#
sql求中位数窗口函数法:(简单又巧妙)正序:1 2 3 4 5倒序:5 4 3 2 1===================》中位数3正序:1 2 3 4 5 6逆序:6 5 4 3 2 1=================》中位数3 4结论;where a=b or abs(b-a)=1#要么相...
窗口函数
中位数
2021-06-25
0
460
题解 | #构造一个触发器audit_log#
SQL创建触发器CREATE TRIGGER trigger_nametrigger_time trigger_event ON tbl_nameFOR EACH ROWtrigger_stmt其中: trigger_name:标识触发器名称,用户自行指定; trigger_time:标...
2021-06-25
1
519
题解 | #使用含有关键字exists查找未分配具体部门的员工的所有信息。#
exists详细解释exists语法:exists(完整的查询语句),结果返回true或false若返回true,则将外层查询表的记录保存,若为false,则删除记录。 from employees e where not exists (select emp_no from dept_emp d ...
2021-06-25
1
552
首页
上一页
1
2
3
下一页
末页