結合多個數據表的數據:SQL 聯結說明
初級
資料庫管理員
開發人員
適用於 PostgreSQL 的 Azure 資料庫
本課程模組引進了 SQL 聯結,這對合併多個數據表的數據至關重要。 您將了解 INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL OUTER JOIN 和 NATURAL JOIN。
學習目標
在本模組結束時,您將能夠:
- 了解資料庫中連結的目的
- 使用 INNER JOIN 傳回相符的數據列
- 套用 LEFT 和 RIGHT JOIN 以包含一個資料表中的資料列
- 使用 FULL OUTER JOIN 結合這兩個資料表中的所有資料列
- 使用 NATURAL JOIN 依具有相同名稱的資料列聯結資料列
必要條件
開始本教學課程之前,您應該先熟悉基本的 SQL 語法,包括 SELECT、FROM 和 WHERE 子句,以及核心關係資料庫概念,以及使用主鍵和外鍵來定義數據表之間的關聯性。