重複したレコードを削除するには、重複レコードが含まれているテーブルから、重複レコードを削除したレコードだけを追加したテーブルを作成する方法があります。
手順としては、新規にテーブルを作成して、追加クエリでそのテーブルに重複していないレコードだけを追加していきます。
(1)新規にテーブルを作成します。作成するテーブルは、元となるテーブルを
コピーして、貼り付けの際に「テーブル構造のみ(S)」を選択して作成します。
(2)新規に作成したテーブルをデザインビューで表示して、重複データを削除する
フィールドに「主キー」を設定します。
(3)新規テーブルを保存します。
(4)重複レコードを含む元テーブルに基づいて、クエリを新規作成します。
(5)[クエリ(Q)]メニューで[追加(P)]をクリックして表示された[追加]ダイアログボックスで、[テーブル名(N)]の一覧から新しいテーブル名をクリックし、[OK]ボタンをクリックします。
(6)アスタリスク(*)をクエリのデザイングリッドにドラッグして、元のテーブルのすべてのフィールドを含めます。
(7)ツールバーの[実行]ボタン(!)をクリックします。
(8)「n件のレコードを追加します」メッセージボックスの[はい(Y)]ボタンをクリックすると、次に「追加クエリに含まれるすべてのレコードを追加できません。」 というエラーメッセージが表示されます。[はい(Y)]をクリックします。これで、固有のレコードだけが新しいテーブルに転送され、重複レコードは削除されます。
(9)新しいテーブルに正しい固有なレコードが入っていることを確認します。