日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Oraclewith語(yǔ)句的用法

Oracle with語(yǔ)句是經(jīng)??梢砸?jiàn)到的語(yǔ)句,下面就為您詳細(xì)介紹Oracle with語(yǔ)句的用法,如果您對(duì)Oracle with語(yǔ)句感興趣的話,不妨一看。

當(dāng)查詢中多次用到某一部分時(shí),可以用Oracle with語(yǔ)句創(chuàng)建一個(gè)公共臨時(shí)表。因?yàn)樽硬樵冊(cè)趦?nèi)存臨時(shí)表中,避免了重復(fù)解析,所以執(zhí)行效率會(huì)提高不少。臨時(shí)表在一次查詢結(jié)束自動(dòng)清除。

一般語(yǔ)法格式:

 
 
 
  1. with   
  2. alias_name1 as    (subquery1),  
  3. alias_name2 as    (subQuery2),  
  4. ……  
  5. alias_nameN as    (subQueryN)  
  6. select col1,col2…… col3   
  7.      from alias_name1,alias_name2……,alias_nameN 

Oracle with語(yǔ)句的例子:

 
 
 
  1. SQL> WITH  
  2. Q1 AS (SELECT 3 + 5 S FROM DUAL),  
  3.     Q2 AS (SELECT 3 * 5 M FROM DUAL),  
  4.     Q3 AS (SELECT S, M, S + M, S * M FROM Q1, Q2)  
  5. SELECT * FROM Q3; 

輸出結(jié)果:

 
 
 
  1. S M S+M S*M  
  2. ---------- ---------- ---------- ----------  
  3. 8 15 23 120  
  4.  

當(dāng)前文章:Oraclewith語(yǔ)句的用法
鏈接分享:http://www.5511xx.com/article/dhjcgdi.html