二号技师
二号技师
全部文章
题解
归档
标签
去牛客网
登录
/
注册
二号技师的博客
全部文章
/ 题解
(共4篇)
题解 | #筛选限定昵称成就值活跃日期的用户#
最简单的写法了应该是 select uid,nick_name,achievement from user_info a left join exam_record b using(uid) left join practice_record c using(uid) where nick_nam...
Mysql
2022-06-13
2
286
题解 | #牛客每个人最近的登录日期(二)#
窗口窗口 select u.name u_n,c.name c_n,date from (select *,rank()over(partition by user_id order by date desc) r from login) a join user u on a.user_id=u.i...
Mysql
2021-12-29
0
330
题解 | #平均工资#
有排序必有窗口函数 select avg(salary) from (select *,rank()over(order by salary) r from salaries where to_date='9999-01-01') a where a.r!=1 #排除第一名 and a.r...
Mysql
2021-12-28
0
260
题解 | #查找入职员工时间排名倒数第三的员工所有信息#
利用窗口函数解题 注意排序函数用dense_rank,相同日期的排名也相同,比如降序最晚的全都是第一名,第二晚的全都是第二名 select emp_no,birth_date,first_name,last_name,gender,hire_date FROM (SELECT *,DENSE_RAN...
Mysql
2021-12-23
1
250