Access連接

資料庫是允許彼此邏輯關係的數據表的集合。 可以通過它們共有的關係字段來連接表。 一個表可以是任意數量關係的一部分,但是每個關係總是只有兩個表。 在查詢中,關係由Join表示。

什麼是連接?

連接指定如何組合來自資料庫中兩個或多個表的記錄。 從概念上講,連接與表關係非常相似。 實際上,連接是要查詢表與表之間的關係。

以下是將在本章討論的兩種基本類型的連接 -

  • 內連接
  • 外連接

這兩者都可以通過查詢設計視圖輕鬆創建。

1. 內聯接

下麵來看看理解內聯接(Inner Join) -

  • 最常見的連接類型是內連接,它也是Microsoft Access中的默認連接類型。
  • 內聯接(Inner Join)將僅顯示來自兩個表的聯合字段相同的行或記錄。
  • 這種連接類型會查看這些常用字段和其中包含的數據。它只顯示匹配。

2. 外聯接

下麵讓我們來瞭解一下外連接是什麼 -

  • 外連接顯示一個表中的所有行,並且只顯示來自另一個表中連接字段相等的行或記錄。
  • 換句話說,外連接顯示一個表中的所有行,而只顯示另一個表中的相應行。

左外連接和右外連接

讓我們現在瞭解左外連接和右外連接 -

  • 可以選擇將顯示所有行的表格。
  • 可以創建一個左外連接,它將包含第一個表中的所有行。
  • 可以創建一個右外部聯接,該聯接將包含第二個表中的所有行。

現在轉到“創建”選項卡,然後從“ 視圖”創建一個查詢。 選擇tblBookstblOrderDetails並關閉顯示表對話框,如下圖所示。

現在運行查詢,得到以下結果 -


上一篇: Access總結數據 下一篇: Access重複查詢嚮導