ORACLE WITH语句的用法示例

来源:互联网 发布:分析软件有哪些 编辑:程序博客网 时间:2024/05/29 08:02

 

下面是一个示例语句:

WITH a AS (SELECT * FROM scott.emp),
           b 
AS (SELECT * FROM scott.dept)
  
SELECT a.deptno, b.dname, a.empno, a.ename 
    
FROM a, b 
      
WHERE a.deptno = b.deptno
        
ORDER BY a.deptno, a.empno;

使用WITH子句有时可以简化FROM子句的复杂性。

原创粉丝点击