• 締切済み

access 重複するデータの削除

accese初心者です。 質問なのですが、accessで「A」と「B」という2つのデータ内にて、 「B」にあるデータを「A」の中から省いたクエリを作成することは可能でしょうか? 「B」にあるデータはすべて、「A」と重複しています。 まとめますと、このようなデータを作成したいです。 「A」 1234 5678 91011 「B」 1234 5678 「作成したいデータ」 91011 エクセルにて集計しようと思いましたが、データ量が多すぎたため 時間がかかり過ぎてしまいます。 説明がわかりずらく、申し訳ございません。 また、名称(クエリ等)の使い方が誤っていたら申し訳ございません。 どうぞよろしくお願い致します。

みんなの回答

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

簡単な方法としては、不一致クエリを作成すれば すぐにデータが表示されます。 クエリの新規作成から「不一致クエリウィザード」を 選択し、表示にしたがって作るだけですが、作り方は 以下に。 http://office.microsoft.com/ja-jp/access-help/HA010341545.aspx あるいは、 ms access 不一致クエリ で検索すればいろいろでてきます。 一応、作成したもののSSQL文を以下に示しておきます。 データが、テーブルAのフィールドAとテーブルBの フィールドBに質問のデータがあるとして、不一致クエリを 作成すると以下のようなSQL文が作成されます。 SELECT テーブルA.フィールドA FROM テーブルA LEFT JOIN テーブルB ON テーブルA.フィールドA = テーブルB.フィールドB WHERE (((テーブルB.フィールドB) Is Null)); 上記のSQL文の中のテーブル名、フィールド名は実際に 合わせて変更し、新しいクエリのSQlビューに貼り付け 実行してみてください。 また、デザインビューに切り替え抽出条件や、テーブル間の フィールドの結合の方向なども確認してみてください。

すると、全ての回答が全文表示されます。

関連するQ&A

専門家に質問してみよう