题解 | #获取员工其当前的薪水比其manager当前薪水

获取员工其当前的薪水比其manager当前薪水还高的相关信息

https://www.nowcoder.com/practice/f858d74a030e48da8e0f69e21be63bef

#匹配员工的manager
select 
emp_no,
manager as manager_no,
s1 as emp_salary,
s2 as manager_salary
from
(select
t1.emp_no,
t1.manager,
s.s1,
ss.s2
from
(
select 
d.emp_no,
d.dept_no,
m.emp_no as manager
from dept_emp d
left join dept_manager m on d.dept_no = m.dept_no
)t1
left join (select emp_no,salary as s1 from salaries) s on t1.emp_no = s.emp_no
left join (select emp_no,salary as s2 from salaries) ss on t1.manager = ss.emp_no
)t2
where s1>s2

全部评论

相关推荐

笑死 不是哥们离校了我真要睡街了 加上还有几w的贷款 不接受我准备去当三和大神
梦想是成为七海千秋:没事,hr这下就有底气了,下次遇到一个不接受的就说,你看,人家这学历都接受了,你凭什么不接受
点赞 评论 收藏
分享
dao_yi:投了1000个左右,回消息的很少,要简历然后说过几天联系的都没有消息了,约面试的基本都是3000左右,足够在当地生活,最后去了一个武汉的3000,干了两天回来考研了,感觉这个行业加班是常态,看能不能考研上岸找个国企,或者大厂。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务