資料庫是允許彼此邏輯關係的數據表的集合。 可以通過它們共有的關係字段來連接表。 一個表可以是任意數量關係的一部分,但是每個關係總是只有兩個表。 在查詢中,關係由Join
表示。
什麼是連接?
連接指定如何組合來自資料庫中兩個或多個表的記錄。 從概念上講,連接與表關係非常相似。 實際上,連接是要查詢表與表之間的關係。
以下是將在本章討論的兩種基本類型的連接 -
- 內連接
- 外連接
這兩者都可以通過查詢設計視圖輕鬆創建。
1. 內聯接
下麵來看看理解內聯接(Inner Join
) -
- 最常見的連接類型是內連接,它也是Microsoft Access中的默認連接類型。
- 內聯接(
Inner Join
)將僅顯示來自兩個表的聯合字段相同的行或記錄。 - 這種連接類型會查看這些常用字段和其中包含的數據。它只顯示匹配。
2. 外聯接
下麵讓我們來瞭解一下外連接是什麼 -
- 外連接顯示一個表中的所有行,並且只顯示來自另一個表中連接字段相等的行或記錄。
- 換句話說,外連接顯示一個表中的所有行,而只顯示另一個表中的相應行。
左外連接和右外連接
讓我們現在瞭解左外連接和右外連接 -
- 可以選擇將顯示所有行的表格。
- 可以創建一個左外連接,它將包含第一個表中的所有行。
- 可以創建一個右外部聯接,該聯接將包含第二個表中的所有行。
現在轉到“創建”選項卡,然後從“ 視圖”創建一個查詢。 選擇tblBooks
和tblOrderDetails
並關閉顯示表對話框,如下圖所示。
現在運行查詢,得到以下結果 -
上一篇:
Access總結數據
下一篇:
Access重複查詢嚮導