的说明计划: OBJECT OPERATION SELECT STATEMENT() NESTED LOOPS() EMP TABLE ACCESS(FULL) EMP TABLE ACCESS(BY INDEX ROWID) PK_EMP INDEX(UNIQUE SCAN) 这个查询实际上等同于以下这个: select e1.ename from emp e1,(select empno from emp where ename = 'KING') e2 where e1.mgr = e2.empno; 你可以用EXISTS写同样的查询,你只要把外部查询一栏移到一个像下面这样的子查询环境中就可以了: select ename from emp e where exists (select 0 from emp where e.mgr = empno and ename = 'KING'); 当你在一个WHERE子句中写EXIS页码:[1] [2] [3] [4] [5] [6] [7] [8] 第2页、共8页 |