SQL10 获取所有非manager的员工emp_no

描述

有一个员工表employees简况如下: SQL10 获取所有非manager的员工emp_no

 

 有一个部门领导表dept_manager简况如下:

SQL10 获取所有非manager的员工emp_no

 

请你找出所有非部门领导的员工emp_no,以上例子输出:

SQL10 获取所有非manager的员工emp_no

题目:获取所有非manager的员工的emp_no

方法1:NOT IN+子查询

select emp_no from employees
where emp_no not in(
    select emp_no
    from dept_manager
)

方法2:LEFT JOIN左连接+IS NULL

SELECT e.emp_no
FROM employees AS e
LEFT JOIN dept_manager AS d
ON e.emp_no=d.emp_no
WHERE dept_no IS NULL

 

 

 

上一篇:Magisk Manager


下一篇:2021-10-26