資料庫SQL實戰 —— 獲取所有非manager的員工emp_no
阿新 • • 發佈:2018-12-16
時間限制:1秒 空間限制:32768K
題目描述
獲取所有非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`));
輸入描述:
無
輸出描述:
emp_no |
---|
10001 |
10003 |
10007 |
10008 |
10009 |
10011 |
輸入
無
輸出
無
我的程式碼
執行時間 19 ms 執行記憶體 3428K
SELECT emp_no
FROM employees
WHERE emp_no NOT IN
(
SELECT emp_no
FROM dept_manager
);