SQL 新手易錯:「寫的順序 ≠ 執行順序」
▌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 上還知道有什麼誤區或心得嗎?
請留言分享給大家~
8
6 comments
Chris Lin
4
SQL 新手易錯:「寫的順序 ≠ 執行順序」
powered by
百萬錄取數據學院
skool.com/chrisdatalife-4178
我的使命是幫助你透過「百萬數據求職漏斗」錄取夢想數據工作,並且年薪破百萬!
Build your own community
Bring people together around your passion and get paid.
Powered by