Oracle 語句的執行順序

一、FROM 子句:執行順序爲從後往前、從右到左。數據量較少的表儘可能放在後面。 二、WHERE子句:執行順序爲自下而上、從右到左。將能過濾掉最大數量記錄的條件寫在WHERE 子句的最右。 三、GROUP BY:執行順序從左往右分組,最好在GROUP BY前使用WHERE將不須要的記錄在GROUP BY以前過濾掉。 四、HAVING 子句:消耗資源。儘可能避免使用,HAVING 會在檢索出全部記錄
相關文章
相關標籤/搜索