HOW TO:以多個資料行聯結資料表

可以用多個資料行聯結資料表。 也就是說,可以建立查詢從兩個資料表找出滿足多重條件的資料列。 如果資料庫有一關聯性,可以將某資料表中的多個資料行外部索引鍵,和另一個資料表中的多個資料行主索引鍵比對成功,則可以使用此關聯性建立多個資料行聯結。 如需詳細資訊,請參閱 HOW TO:自動聯結資料表

即使資料庫不包含多個資料行外部索引鍵關聯性,也可以手動建立聯結。

注意事項注意事項

根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定

若要手動建立多個資料行聯結

  1. 將要聯結的資料表加入 [圖表] 窗格中。

  2. 將第一個資料表視窗中第一個聯結資料行的名稱,拖放至第二個資料表視窗中的相關資料行。 不可讓聯結以 text、ntext 或 image 資料行為基礎。

    注意事項注意事項

    一般來說,聯結資料行必須具有相同的 (或相容的) 資料型別。 例如,如果第一個資料表的聯結資料行為日期,就必須關聯至第二個資料表的日期資料行。 另一方面,如果第一個聯結資料行為整數,則關聯的聯結資料行也必須為整數資料型別,但資料大小可有所不同。 然而,可能會出現一種情況,就是資料型別的隱含轉換可以聯結似乎不相容的資料行。

    查詢和檢視表設計工具不會檢查用來建立聯結的資料行資料型別,但在執行查詢時,如果資料型別不相容,則資料庫將顯示錯誤訊息。

  3. 將第一個資料表視窗中的第二個聯結資料行,拖放至第二個資料表視窗中的相關資料行。

  4. 對兩個資料表中其他的聯結資料行組重複步驟 3。

  5. 執行查詢。

請參閱

其他資源

使用聯結進行查詢