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

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

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

1张表查所有非部门经理的员工号,薪资,部门号信息
1张表查所有部门经理的员工号,薪资,部门号信息
这2张表通过部门号来连接,部门号相同时,把条件是非部门经理的工资大于部门经理的工资的信息查出来。

select nomanager.se,manager.se1,nomanager.sa,manager.sa1 
from 
(SELECT salaries.emp_no as se, salary as sa,dept_emp.dept_no as dd
from dept_emp , dept_manager , salaries
where dept_emp.dept_no=dept_manager.dept_no and dept_emp.emp_no = salaries.emp_no
and salaries.emp_no  not in(select emp_no from dept_manager)) as nomanager,
(SELECT salaries.emp_no as se1, salary as sa1 ,dept_emp.dept_no as dd1
from dept_emp , dept_manager , salaries
where dept_emp.dept_no=dept_manager.dept_no and dept_emp.emp_no = salaries.emp_no
and salaries.emp_no   in(select emp_no from dept_manager) ) as manager where 
nomanager.dd=manager.dd1 and nomanager.sa>manager.sa1;
全部评论

相关推荐

05-07 19:10
已编辑
中国科学技术大学 C++
silly01:现在先去 momenta,8-9月去鹅找日常实习,八股文算法背好了你这随便进。不过建议补充一下后端知识,MySQL、Redis看下八股,再补个6824,加点go后台的技术栈,9月随便进大厂。CPP后端只能来WXG
点赞 评论 收藏
分享
05-30 12:03
山西大学 C++
offer来了我跪着接:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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