指定聯結表格的選項。
依預設,相關資料表會使用內部聯結來聯結,該聯結會根據聯結直欄中包含相符資訊的資料列來建立結果集。 透過在「聯結線」內容頁中設定選項,您可以根據不同的運算子指定聯結,也可以指定外部聯結。
表格
聯結中涉及的資料表、檢視或函式的名稱。 您無法在此處變更表格的名稱。
欄
用來聯結資料表的資料行名稱。 「運算子」清單中的運算子會指定直欄中資料之間的關係。 您無法在此處變更欄的名稱 — 顯示此資訊僅供參考。
聯結運算子
指定用來關聯聯結直欄的運算子。 若要指定等於 (=) 以外的運算子,請從清單中選取該運算子。 當您關閉屬性頁面時,您選取的運算子將出現在聯結線的菱形圖形中,如下所示:
包含資料列
指定不相符的資料列是否出現在資料表中。
表格1 <中的所有資料列>
指定左資料表中的所有資料列都會出現在輸出中,即使右資料表中沒有對應的相符專案也一樣。 右表中沒有相符資料的資料行會顯示為 Null。 選擇此選項等同於在 SQL 陳述式中指定 LEFT OUTER JOIN。
<表2 中的所有資料列>
指定右邊表格中的所有列都會出現在輸出中,即使左邊表格中沒有對應的相符項目也一樣。 左資料表中沒有相符資料的資料行會顯示為 null。 選擇此選項相當於在 SQL 陳述式中指定 RIGHT OUTER JOIN。
選取 [ 所有列 來自 <table1> 及 <table 2> 中的所有列 ,相當於在 SQL 陳述式中指定 FULL OUTER JOIN。
當您選取選項來建立外部聯結時,聯結線中的菱形圖形會變更,以指示聯結是左外接合、右外聯結或完整外部聯結。
附註: 「左」和「右」一詞不一定對應於「圖表」窗格中表格的位置。 「左」是指SQL語句中名稱出現在關鍵字JOIN左側的表,「右」是指名稱出現在JOIN關鍵字右側的表。 如果您在 [圖表] 窗格中移動表格,則不會變更視為左或右的表格。