使用查詢管理資料

查詢不相關的資料來源

Surface Book 裝置相片

試試看!

有時您需要建立查詢,才能從沒有直接 (一對一或一對多) 關聯的資料來源中取得資訊。

使用中繼資料表連結查詢中的資料來源

當您執行查詢時,Access 會使用您在資料表之間建立的關聯,並且會推算並建立其他資料來源之間的連結。 如果查詢所需的關聯不存在,請連結資料表供查詢使用。

假設您想了解自己已收到多少來自不同供應商的產品訂單。 您的供應商資料表並未連結至包含產品識別碼與數量資訊的採購單詳細資料資料表。 不過,採購單資料表已連結至採購單詳細資料資料表。

多個資料表的資料來源,已預先定義及未預先定義關聯。

提示: 如果您可能需要在目前建立的查詢以外的情況下使用這個關聯,建議您建立中繼關聯供日後使用。 若要了解建立方式,請參閱建立多對多關聯性

如果您不想在資料庫中建立中繼資料表,請使用採購單資料表做為查詢的中繼資料表。 在採購單資料表的左側新增供應商資料表,然後建立連結。

使用一個資料表間接連結兩個不同的資料表

採購單資料表會連結供應商與採購單詳細資料這兩個資料表。 使用符合下列準則的欄位 (例如供應商資料表中的識別碼,以及採購單資料表中的供應商識別碼) 連結資料表:

  • 具有相符或相容資料類型的兩個欄位。 例如,您無法將文字欄位連結至數字欄位。

  • 包含各個資料表中相符且不重複記錄的欄位。 例如,姓氏可能會重複,因此建議您不要連結兩個姓氏欄位。

  • 欄位可確保正確的記錄結果。 例如,如果您將 [供應商識別碼] 連接至 [購買 ID],您可能會在識別碼相似時取得一些相符的專案。 但由於供應商識別碼與購買識別碼沒有任何意義,因此無法提供結果。 較好的選擇是將 [供應商] 資料表中的識別碼連接至 [採購訂單] 資料表中的 [供應商識別碼],因為兩個欄位都會識別供應商,所以傳回的記錄會有意義。

步驟

無論您在資料庫中已有中繼資料表,或只是打算在查詢中使用中繼資料表,請您遵循下列步驟操作:

  1. 在兩個未連結的資料表之間,新增中繼資料表至查詢。

  2. 與中繼資料表建立任何必要的連結。

    您可以使用任何適當的聯結類型建立連結,但必須透過符合本單元前述準則的欄位連結。

    建立與中繼資料表所需的連結
  3. 完成查詢。

    依照一般的查詢建立步驟:新增輸出欄位、新增任何準則,然後執行或儲存查詢。 若要了解做法,請參閱建立基本查詢

    附註: 您不需要在結果中包含中間資料表。 它只需要是查詢的資料來源的一部分,才能讓 Access 連接資料。

想要更多資訊嗎?

建立基本查詢

透過聯結多個資料來源建立查詢

使用外部聯結建立查詢

Excel 訓練課程

Outlook 訓練

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

使用 Microsoft 365 保持領先

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×