SQL 語句執行順序

當我們執行一個SQL語句時候,語句的執行順序是如下所示:

【8】  SELECT

【9】  [ ALL | DISTINCT ]

【11】  [ TOP n ] 傳回結果列表 [ INTO 新資料表名稱 ]

【1】  FROM 資料表

【3】    [ INSERT | LEFT | RIGHT ] JOIN 資料表

【2】    ON < 資料表 JOIN 的條件 >

【4】    [ WHERE < 過濾條件 > ]

【5】    [ GROUP BY < 群組語法 > ]

【6】    [ WITH { CASE | ROLLUP  } ]

【7】    [ HAVING <過濾條件 > ]

【10】  [ ORDER BY < 排序列表 > [ ASC | DESC ] ]

原文地址:https://www.cnblogs.com/jxcia_Lai/p/1827207.html