请各位大虾们,说说有关Oracle中exist的所有用法!
最好配上有关的代码

解决方案 »

  1.   

    SELECT  DEPT_NO,DEPT_NAME  FROM  DEPT D  WHERE  EXISTS ( SELECT ‘X' 
    FROM  EMP E  WHERE E.DEPT_NO = D.DEPT_NO); 
      

  2.   

    Type of Condition   
    EXISTSOperation 
     TRUE if a subquery returns at least one row. ExampleSELECT department_id
      FROM departments d
      WHERE EXISTS
      (SELECT * FROM employees e
        WHERE d.department_id 
        = e.department_id);
     
      

  3.   

    exists 基本上所有的数据库都通用
      

  4.   

    exists 与 in用法相似。
      

  5.   

    in(这里的数据较少)。
    exists(这里的数据较多)