1. 程式人生 > >SQL 語句執行順序

SQL 語句執行順序

在SQL中執行的順序
1. 先連線from後的資料來源(若有join,則先執行on後條件,再連線資料來源)。
2. 執行where條件
3. 執行group by
4.執行having
5.執行order by
6.輸出結果。

完整的順序:

FROM
ON
JOIN
WHERE
GROUP BY
WITH CUBE 或 WITH ROLLUP
HAVING
SELECT
DISTINCT
ORDER BY
TOP