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

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

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

这个题目里面,我们需要使用dept_no进行连接

select user_salary.emp_no,manager_salary.emp_no,user_salary.salary,manager_salary.salary from 
(select a.emp_no, c.salary , a.dept_no from dept_emp a, salaries c where a.emp_no = c.emp_no) as user_salary
inner join 
(select b.emp_no, c.salary ,b.dept_no from dept_manager b, salaries c where b.emp_no = c.emp_no) as manager_salary 
where user_salary.dept_no = manager_salary.dept_no and user_salary.salary > manager_salary.salary 
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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