共用方式為


聯結對話框 (Visual Database Tools)

使用此對話框來指定聯結數據表的選項。 若要存取此對話框,請在 [ 設計 ] 窗格中選取聯結行。 然後在 [屬性] 視窗中,按兩下 [聯結條件及類型],然後按下屬性右邊出現的省略號 (...)。

根據預設,相關數據表會使用內部聯結來聯結,根據包含聯結數據行中相符信息的數據列來建立結果集。 藉由在 [ 結] 對話框中設定選項,您可以根據不同的運算子指定聯結,也可以指定外部聯結。

如需聯結資料表的詳細資訊,請參閱 使用聯結查詢 (Visual Database Tools)

選項

字詞 定義
與聯結相關的數據表或數據表值物件名稱。 您無法在這裡變更資料表的名稱 - 此資訊只供參考。
用來聯結數據表的數據行名稱。 運算子清單中的運算子會指定數據行中數據之間的關聯性。 您無法在這裡變更欄位的名稱 - 此資訊僅供參考。
運算子 指定用來關聯聯結數據行的運算元。 若要指定等於 (=) 以外的運算子,請從清單中選取它。 當您關閉屬性頁時,您選取的運算子會出現在聯結線的菱形圖形中,如下所示:

Visual Database Tools 圖示
table1 中的所有數據列<> 指定左表格中的所有行都會出現在輸出中,即使右表格中沒有對應的匹配也會出現。 右數據表中沒有相符數據的數據行會顯示為 null。 選擇此選項相當於在 SQL 語句中指定 LEFT OUTER JOIN。
table2 <中的所有數據列> 指定右資料表中的所有資料列都會在輸出中顯示,即使左資料表中沒有相應匹配也一樣。 左數據表中沒有相符數據的數據行會顯示為 null。 選擇此選項相當於在 SQL 語句中指定 RIGHT OUTER JOIN。

同時選取 <table1> 中的所有資料列table2> 中的所有數據列<,相當於在 SQL 語句中指定 FULL OUTER JOIN。

當您選取選項以建立外部聯接時,聯結線中的菱形圖形會變更為表示聯結是左外部、右外部或完整外部聯接。

備註

“left” 和 “right” 一詞不一定對應到 [圖表] 窗格中數據表的位置。 “Left” 是指名稱出現在 SQL 語句中關鍵詞 JOIN 左邊的數據表,而 “right” 是指名稱出現在 JOIN 關鍵詞右邊的數據表。 如果您在 [ 圖表 ] 窗格中移動數據表,則不會變更哪個數據表視為左或右。

另請參閱

聯結查詢(視覺資料庫工具)
設計查詢和檢視操作指南主題(視覺資料庫工具)