摘要:Oracle的CTE
工作上做Oracle的查詢時,碰上了需要暫時保存查詢集的狀況,
想到了SQL Server有CTE可以使用,
於是找了好幾天,找到了Oracle的用法。
WITH {查詢集名稱}
AS
(
{查詢語句}
)
{查詢語句}
一開始我將欄位列出,結果一直出錯,後來才找到原來Oracle 11g以前是不能指定CTE的欄位的,
與SQL Server不同的是,Oracle的CTE是需要定義在查詢之前的,看來似乎只能用在一次的查詢上,
不過這樣子就已經解決我的問題了就是。