两个sql同样查处一样的结果集,执行效率第二个高很多
SELECT * FROM EMP
WHERE EMPNO > 0 ANDEMP.DEPTNO IN (SELECT DEPT.DEPTNO FROM DEPT WHERE EMP.DEPTNO=DEPT.DEPTNO AND LOC ='CHICAGO' )
SELECT * FROM EMP
WHERE EMPNO > 0 AND
EXISTS(SELECT DEPT.DEPTNO FROM DEPT WHERE EMP.DEPTNO=DEPT.DEPTNO AND LOC ='CHICAGO' )