工做中數據庫數據處理有時會遇到這樣一種狀況,須要將多個字段集中收集到一塊兒,而後在多個sql中屢次使用這個收集好的數據集。一種方式是用時視圖,將要處理數據用到的字段數據使用視圖的方式進行屢次查詢訪問。另外一種方式是使用 with as 建立一個臨時表,將數據集中進行屢次使用。sql
建立臨時表的語法以下:數據庫
with 臨時表名 as (it
#數據查詢語句table
select a.x1, b.x2, c.x3 from .....select
)語法
臨時表使用方式和正常表使用方式同樣:數據
select xx from 臨時表名 left join other table查詢