**
題目描述
**
獲取所有非manager的員工emp_no
CREATE TABLE dept_manager
(
dept_no
char(4) NOT NULL,
emp_no
int(11) NOT NULL,
from_date
date NOT NULL,
to_date
date NOT NULL,
PRIMARY KEY (emp_no
,dept_no
));
CREATE TABLE employees
(
emp_no
int(11) NOT NULL,
birth_date
date NOT NULL,
first_name
varchar(14) NOT NULL,
last_name
varchar(16) NOT NULL,
gender
char(1) NOT NULL,
hire_date
date NOT NULL,
PRIMARY KEY (emp_no
));
思路:
直接 not in 選出在dept_manager的emp_no就OJBK
代碼:
select emp_no
from employees
where emp_no not in (select emp_no from dept_manager)
知識點加油站:
SQL的運算符
https://www.runoob.com/mysql/mysql-operator.html