使用查詢刪除重複的記錄

使用查詢刪除重複的記錄

當多個使用者同時新增資料至資料庫,或資料庫的設計並非檢查重複專案時,通常會逐漸出現重複的資料。 當您想要刪除大量的重復資料時,使用查詢會比較容易。 第一個步驟是 尋找資料庫中具有查詢的 重複記錄。

附註: 本文所述的方法不適用於Access Web App。

刪除任何資料之前

無法復原資料刪除,因此在嘗試刪除重複記錄之前,請確定資料庫已準備就緒:

  • 請確定檔案並非唯讀。

  • 如果您與其他人共用資料庫,請要求他們關閉您處理的物件,以避免資料衝突。

  • 如果您有許可權以獨佔模式開啟資料庫:按一下 [檔案>開啟 選取資料庫。 按一下 [開啟時,開啟的 專屬開啟方式 10>旁的箭鍵

  • 最重要的是,請 記得備份資料庫。 復原已刪除記錄的唯一方法,就是從備份還原這些記錄。 刪除作業也可能刪除關聯資料表中的記錄。

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

建立並執行刪除查詢

  1. 按一下[查詢設計>的[建立> 索引鍵,然後按兩下要刪除記錄的資料表。

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

  3. 新增要用於識別要刪除之記錄的欄位。 例如,假設某個客戶出差,而您需要刪除該客戶的所有擱置訂單。 若要只尋找這些記錄,您可以將客戶識別碼和訂單日期欄位新增到設計格線線。

  4. 您也可以在 準則資料列新增準則。 例如,您可以新增客戶出差的客戶識別碼,以及該客戶訂單不正確日期。

  5. 清除每個 準則 欄位的顯示覆選框。

  6. 在 [設計 」 選項卡 上,按一下 [ 執行。 確認查詢會返回您想要刪除的記錄。

  7. 按一下[設計檢視》,然後按一下[設計視圖> 的 [刪除。 Access 會將選取查詢變更為刪除查詢、隱藏設計格線線下區段的顯示列,並新增刪除列。

  8. 執行刪除查詢之前,再執行一個驗證:請確定*中的刪除列 () 欄中的所有欄位會顯示來源和位置,應該會出現在任何準則欄中。

  9. 在 [設計」 選項卡上,按一下[執行>

有關更多,請參閱 比較兩個數據表,並尋找沒有符合的記錄

頁面頂端

需要更多協助?

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×