欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

sql語法驗證順序

夏志豪2年前13瀏覽0評論

sql語法驗證順序?

1st) FROM字句:執行順序為從后往前、從右到左。數據量較大的表盡量放在后面。

2nd) WHERE字句:執行順序為自下而上、從右到左。將能過濾掉最大數量記錄的條件寫在WHERE字句的最右。

3rd) GROUP BY:執行順序從右往左分組,最好在GROUP BY前使用WHERE將不需要的記錄在GROUP BY之前過濾掉

4th) HAVING字句:消耗資源。盡量避免使用,HAVING會在檢索出所有記錄之后才對結果進行過濾,需要排序等操作。

5th) SELECT字句:少用*號,盡量使用字段名稱,oracle在解析的過程中,通過查詢數據字典將*號依次轉換成所有列名,消耗時間。

6th) ORDER BY字句:執行順序從左到右,消耗資源