Oracle with as模块

35 阅读1分钟

单个语法:

with tempName as (select ....) select ...

多个语法:

with tempName1 as (select ....), tempName2 as (select ....), tempName3 as (select ....) ... select ...

With查询语句不是以select开始的,而是以“WITH”关键字开头

可认为在真正进行查询之前预先构造了一个临时表TT,之后便可多次使用它做进一步的分析和处理。