- ベストアンサー
ACCESSのリレーションシップ
既存のDataを利用して、「1」対「多」のリレーションシップを構築しようとしたところ、「1」側に無いDataが「多」側にあるのですが、この余計な「多」側にあるDataを簡単に削除する方法は無いでしょうか? ACCESSは、97です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まずリレーションシップを繋げてしまいます。 そのあと新規クエリ作成のデザインビューで一側のテーブルと多側のテーブルを追加します。 リレーションシップの線がついてますよね? そうしたら多側のテーブルのデータのみをクエリ抽出するように画面下側の「フィールド」とかのところへ入れます。(多側の*印をダブルクリックすればいいです) それでそのクエリを走らせれば余分なデータが省かれると思います。 それをコピーして新規テーブルに貼り付けるか、上記で作ったクエリを「テーブル作成クエリ」に事前に変えておいてから走らせれば出来上がりです。
お礼
ありがとうございました。 うまく行ったようです。