工做中数据库数据处理有时会遇到这样一种状况,须要将多个字段集中收集到一块儿,而后在多个sql中屡次使用这个收集好的数据集。一种方式是用时视图,将要处理数据用到的字段数据使用视图的方式进行屡次查询访问。另外一种方式是使用 with as 建立一个临时表,将数据集中进行屡次使用。sql
建立临时表的语法以下:数据库
with 临时表名 as (it
#数据查询语句table
select a.x1, b.x2, c.x3 from .....select
)语法
临时表使用方式和正常表使用方式同样:数据
select xx from 临时表名 left join other table查询