使用查詢刪除重複的記錄

使用查詢刪除重複的記錄

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

當多位使用者同時將資料新增至資料庫或資料庫並不設計用來檢查重複的項目重複的資料經常 creeps。輕鬆使用查詢,當您想要刪除大量重複的資料。第一步是尋找重複的記錄,以查詢您的資料庫中。

附註: 本文所述的方法不適用於Access web 應用程式

刪除任何資料之前

您無法復原資料刪除,因此請確定先備妥資料庫,再嘗試刪除重複的記錄:

  • 確定檔案並非唯讀。

  • 如果與其他人共用資料庫,請要求他們關閉您要使用的物件,避免發生可能的資料衝突。

  • 如果您有權限,以獨佔模式中開啟資料庫: 按一下 [檔案 >開啟並選取資料庫。按一下箭號下一步開啟並按一下獨佔式開啟.

  • 最重要的是,請記得要備份您的資料庫。復原刪除的記錄的唯一方式是從備份檔案還原方式。刪除作業也可能會刪除相關資料表中的記錄。

附註: 若要從備份還原,請關閉並重新命名原始檔案,讓備份複本可以使用原始版本的名稱。指派原始版本的名稱給備份複本,然後在 Access 中開啟備份複本。

建立並執行刪除查詢

  1. 按一下 [建立] 索引標籤 >查詢設計,在 [顯示資料表] 對話方塊中,連按兩下您要刪除的記錄的資料表。

  2. 按兩下星號 (*),將所有資料表欄位新增至查詢設計工具。

  3. 新增將用於識別刪除之記錄的欄位。例如,假設某位客戶已歇業,而您需要刪除該客戶的所有擱置訂單。若只要尋找這些記錄,您可以將 [客戶編號] 和 [訂單日期] 欄位新增到設計方格。

  4. 您也可以新增 [準則] 列中的準則。例如,您可能會新增利用商務和之後的客戶的訂單無效的日期所發生的客戶的客戶識別碼。

  5. 清除每個準則欄位的 [顯示] 核取方塊。

  6. 按一下 [設計] 索引標籤上的 [執行]。確認查詢傳回您要刪除的記錄。

  7. 按一下 [設計檢視],然後按一下 [設計] 索引標籤的 [刪除。Access 刪除查詢會變為選取查詢,隱藏設計格線中,[低] 區段中的 [顯示] 列,然後將 [刪除列。

  8. 執行刪除查詢前再一次確認:確定 * (所有欄位) 欄中 的 [刪除] 列顯示 [由],且 [條件] 出現在所有準則欄中。

  9. [設計] 索引標籤上,按一下 [執行] > [是]

如需更多資訊,請參閱比較兩份資料表,找出不吻合的記錄

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×