同じカテゴリーAccess2003Access2007Access2010Access2013Access2016最新情報はこちらでも配信していますTwitterFacebookGoogle+重複レコードを削除してマスターテーブルを作成Access2010でテーブルから、重複レコードを削除してマスターとなるテーブルを作成する方法です。いくつかの方法があるようですが、1つの方法として参考にされてください。下のようなテーブルがあります。このテーブルをもとに[製品コード]と[販売単価]フィールドのみで、重複レコードを削除したテーブルを作成します。[作成]タブの[クエリデザイン]をクリックします。[テーブルの表示]が表示されます。[T_売上]テーブルを選択して、[追加]ボタンをクリックします。スポンサーリンク[T_売上]テーブルから[製品コード]と[販売単価]をデザイングリッドへドラッグします。[実行]ボタンをクリックします。[製品コード]と[販売単価]のみになったことを確認して、このクエリを名前を付けて保存します。ここでは[Q_製品コード]としています。元となるテーブル[T_売上]テーブルをコピーして、貼り付けます。貼り付けようとすると、[テーブルの貼り付け]ダイアログボックスが表示されます。テーブル名には、分かりやすい名前を入力します。ここでは[T_製品コードマスター]としています。[貼り付けの設定]で[テーブル構造のみ]を選択して、[OK]ボタンをクリックします。作成したテーブル[T_製品コードマスター]をデザインビューで開きます。重複レコードを削除したい[製品コード]に主キーの設定をします。[販売単価]フィールドを残し、後のフィールドは削除します。テーブルは保存して閉じます。このテーブルにはレコードはありません。空っぽのテーブルです。[作成]タブにある[クエリデザイン]をクリックします。[テーブルの表示]から[クエリ]の[Q_製品コード]を選択して[追加]ボタンをクリックします。[Q_製品コード]にある2つのフィールドをデザイングリッドに追加します。[クエリの種類]から[追加]をクリックします。[追加]ダイアログボックスが表示されます。追加先のテーブル名には先ほど作成した空っぽのテーブル[T_製品コードマスター]を選択して、[OK」ボタンをクリックします。[実行]をクリックします。[○○件のレコードを追加します。]というメッセージウィンドウが表示されますので、[はい]をクリックします。今度は、[追加クエリですべてのレコードを追加できません。]というメッセージウィンドウが表示されます。[はい]をクリックします。[T_製品コードマスター]を開くと、求めたいテーブルが作成されていますね。グループ化の機能を使って重複レコードを削除することもできます。Access2013で解説しています。