SQL JOIN 與 UNION 教學
🧩 JOIN:資料表關聯
🔹 INNER JOIN
SELECT employees.name, departments.department_name
FROM employees
INNER JOIN departments
ON employees.department_id = departments.id;🔹 LEFT JOIN
SELECT employees.name, departments.department_name
FROM employees
LEFT JOIN departments
ON employees.department_id = departments.id;🔹 RIGHT JOIN
🔹 FULL JOIN
🔹 CROSS JOIN
🔸 JOIN 類型比較
JOIN 類型
回傳內容
NULL 顯示
🔗 UNION:合併查詢結果
🔹 UNION
🔹 UNION ALL
🔸 UNION 與 UNION ALL 比較
指令
是否去除重複
效能
🧱 WITH(CTE,共用表表達式)
🔹 基本語法
🧠 小結
Last updated