Oracle With as 临时表的运用

工做中数据库数据处理有时会遇到这样一种状况,须要将多个字段集中收集到一块儿,而后在多个sql中屡次使用这个收集好的数据集。一种方式是用时视图,将要处理数据用到的字段数据使用视图的方式进行屡次查询访问。另外一种方式是使用 with as 建立一个临时表,将数据集中进行屡次使用。sql

建立临时表的语法以下:数据库

with 临时表名 as (it

    #数据查询语句table

 select a.x1, b.x2, c.x3 from .....select

)语法

 

临时表使用方式和正常表使用方式同样:数据

select xx from 临时表名 left join other table查询

相关文章
相关标签/搜索