Fatufo
Fatufo
全部文章
分类
题解(9)
归档
标签
去牛客网
登录
/
注册
Fatufo的博客
全部文章
(共3篇)
题解 | #牛客每个人最近的登录日期(四)#
采用子查询嵌套(效率低,好理解,要效率的话看别的哈) 思路:先分组找每个人最早登录的日期,此时为每个人和其首次登录日期表,然后按日期分组统计新客户数(已经完活了),最后按照日期排序显示,牛客要显示所有日期(甲方需求),采用ifnull函数输出0值。 select l1.date ,ifnull(r...
Mysql
子查询
2022-01-15
0
209
题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#
思路:当前工资 - 第一次发的工资(入职工资)= 成长工资 1、子查询生成当前工资表 to_date = '9999-01-01',第一次工资表 to_date = 最小日期; 2、当前工资表与第一次工资表左连接,left join; 3、成长工资growth = 当前工资 - 第一次工资 ; 4、...
Mysql
子查询
left join
order by
2021-12-26
0
202
题解 | #获取每个部门中当前员工薪水最高的相关信息#
思路:倒推法 结果:每个部门中当前员工薪水最高的相关信息 = 员工信息 加 薪水及部门在 部门最高薪水表 内; 倒推1:部门最高薪水表 = 含部门的薪水表 按照 部门 分组求最大薪水; 倒推2:含部门的薪水表 = 员工信息表 和 薪水表 多条件查询(由于日期都是一天,就没有考虑 “当前”,若是多月薪...
Mysql
子查询
2021-12-26
1
287