• ベストアンサー

一致するレコードを削除したい。

質問します。ACCESS(office2000)を使って下記の様に実行したいのですが。 テーブルA         テーブルB 商品名、 管理番号    単価、 管理番号 パソコンA   101      \1,200  112 パソコンB  102       \1,300  102 パソコンC  103      \1,500  123           ↓ テーブルA 商品名、  管理番号 パソコンA  101 パソコンC  103 削除クエリを実行して管理番号が一致するレコードをテーブルAから削除したいのですが、削除クエリどうやって設定すればいいのでしょうか。どうかご教授をお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.1

削除クエリの [管理番号] の抽出条件を In (Select 管理番号 From テーブルB) としてください。

pcnet
質問者

お礼

bonaronさん。ご回答ありがとうございます。おかげで自分が実行したい通りにできました。本当にありがとうございます。

その他の回答 (1)

  • masa-it
  • ベストアンサー率37% (9/24)
回答No.2

こんにちは、 テーブルAが削除対象ですよね。 (1)テーブルBのデザインを変更します。 デザインで、管理番号が主キーを割り当ててください。 (当該項目の右クリックです) (2)デザインビュークエリ作成で、テーブルAとテーブルBを選択します。 (3)クエリ:削除 (4)テーブルAの※をダブルクリック (5)実行

pcnet
質問者

お礼

masa-itさん。ご回答ありがとうございます。早速実行してみます。

関連するQ&A