▌SQL 寫的順序:
SELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY
▌SQL 真實執行順序:
1️⃣ FROM / JOIN — 先找出資料表、連接來源
2️⃣ WHERE — 過濾掉不符合條件的資料
3️⃣ GROUP BY — 依照欄位分組
4️⃣ HAVING — 過濾分組後的結果
5️⃣ SELECT — 決定要顯示哪些欄位或計算結果
6️⃣ DISTINCT — 移除重複
7️⃣ ORDER BY — 排序
8️⃣ LIMIT / OFFSET — 最後取你要的筆數
大家在學習 SQL 上還知道有什麼誤區或心得嗎?
請留言分享給大家~