-
--查询非sales部门的员工的编号、姓名、部门编号
-
--低效的写法
-
SELECT e.empno, e.ename, e.deptno
-
FROM emp e
-
WHERE deptno NOT IN (SELECT deptno FROM dept WHERE dname = \'SALES\');
点击(
此处)折叠或打开
-
--高效的写法
-
SELECT e.empno, e.ename, e.deptno
-
FROM emp e
-
WHERE NOT EXISTS (SELECT 1 FROM dept d WHERE e.deptno = d.deptno AND d.dname = \'SALES\');
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1070188/
,如需转载,请注明出处,否则将追究法律责任。