-- 查询所有的飞manager的员工
# select emp_no from employees where emp_no not in (select emp_no from dept_manager)
-- 观察表可以发现每个表都有emp_no字段
-- 查询的字段有dept_no、emp_no、salary
-- 查询我们需要的字段
#select de.dept_no, t.emp_no, s.salary from
#(select emp_no from employees where emp_no not in (select emp_no from dept_manager))
select de.dept_no, t.emp_no, s.salary from
-- 子查询获取非manager员工的emp_no字段
(select emp_no from employees where emp_no not in (select emp_no from dept_manager)) t
-- 内连接员工关系表,获取dept_no字段
inner join dept_emp de on de.emp_no = t.emp_no
-- 内连接工资表,获取salary字段
inner join salaries s on s.emp_no = t.emp_no
-- 当前薪水
where s.to_date = '9999-01-01'