王饱饱不饱
王饱饱不饱
全部文章
分类
题解(9)
归档
标签
去牛客网
登录
/
注册
王饱饱不饱的博客
全部文章
(共9篇)
题解 | #牛客的课程订单分析(四)#
select user_id ,min(date) first_buy_date ,count(*) cnt from order_info where user_id in ( # 先找出来满足条件的用户id select user_id ...
2021-07-23
0
414
题解 | #考试分数(五)#
select a.id ,a.job ,a.score ,a.t_rank from ( # 这个子表目的是:按照job分区,对score进行降序,找到不同工作内部的分数排序 select id ,job ,score ...
2021-07-23
0
408
题解 | #考试分数(四)#
select job ,case when medium = round(medium, 0) then round(medium,0) else round(medium+0.5,0) end as start # medium = round(medium,0)判断是否medium是小数,进而可...
2021-07-23
0
451
题解 | #牛客每个人最近的登录日期(五)#
select a.date ,round(ifnull(b.first_next_num/a.first_num, 0), 3) p #当天首次登录并且次日也登录的人数/首次登录的人数即为当天留存率 from ( # 新用户表 select distinct date # 该查询主...
2021-07-22
0
565
题解 | #牛客每个人最近的登录日期(三)#
select round(sum(case when a.later_date = date_add(a.date, interval 1 day) then 1 else 0 end) / count(a.user_id), 3) p from ( select # 先按用户id分...
2021-07-21
1
480
题解 | #获取员工其当前的薪水比其manager当前薪水还高的相关信息#
selectemployee.emp_no,manager.emp_no manager_no,employee.salary emp_salary,manager.salary manager_salaryfrom( select # 先获取manager薪水等信息 dept_no ...
2021-07-17
1
524
题解 | #获取所有非manager员工当前的薪水情况#
selectdept_no,s.emp_no,salaryfrom salaries sjoin dept_emp d_eon s.emp_no = d_e.emp_nowhere s.emp_no not in ( select emp_no ...
2021-07-17
5
461
题解 | #查找在职员工自入职以来的薪水涨幅情况#
select a.emp_no ,b.salary - a.salary growth from ( select emp_no ,salary  ...
2021-07-16
1
447
题解 | #查找在职员工自入职以来的薪水涨幅情况#
窗口函数 selectt.emp_no,(t.last_salary - t.first_salary) growthfrom( select emp_no ,first_value(salary) over(partition by emp_no order by from_da...
2021-07-16
3
479