天天看點

從五個SQL看with as使用

SQL語句是關系型資料庫最直接也是最普遍的資料通路、操作方式。應該說,RDBMS的成功因素之中,SQL語言标準的推廣有不可磨滅的功勞。Oracle、SQL Server和DB2等主流資料庫都是在标準SQL的基礎上,加以個性化拓展,實作高效的資料庫應用。

with as是Oracle SQL語系裡面經常使用到的一種語句結構。特别是在一些資料倉庫挖掘系統中,SQL語句結構和嵌套結構是很複雜的。with as可以幫助我們簡化語句結構,提高語句可讀性,另外還可以提升語句執行計劃控制性。下面我們通過五個SQL語句,分析其執行計劃看with as特性。

<b>1</b><b>、環境介紹</b><b></b>

我們選擇Oracle 10gR2進行實驗,實驗schema為scott。

&gt;

<b></b><b></b><b></b>

&gt; 

<a href="http://blog.itpub.net/26736162/abstract/1/"></a> <a href="http://www.cnblogs.com/lhrbest"></a> <a href="http://blog.itpub.net/26736162/viewspace-1624453/"></a> <a href="http://blog.itpub.net/26736162/viewspace-2134706/"></a>
從五個SQL看with as使用
從五個SQL看with as使用
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&amp;uin=646634621&amp;site=qq&amp;menu=yes"></a>
從五個SQL看with as使用
從五個SQL看with as使用
從五個SQL看with as使用