•SELECT[DISTINCT] •FROM •WHERE •GROUP BY •HAVING •UNION •ORDER BY 執行順序: •FROM •WHERE •GROUP BY •HAVING •SELECT •DISTINCT •UNION •ORDER BY 用一段話總結一下: SQL Select語句完整的執行順序: 1、from子句組裝來自不同數據源的數據; 2、where子句基於指定的條件對記錄行進行篩選; 3、group by子句將數據划分為多個分組; 4、使用聚集函數進行計算; 5、使用having子句篩選分組; 6、計算所有的表達式; 7、使用order by對結果集進行排序。 8、select 集合輸出。