• ベストアンサー

アクセスのクエリでレコード削除ができません。

アクセス超初心者です。 テーブルを商品コードでくっつけて、クエリのデザインビューで表示しました。 いらないレコードを削除しようとしたところ、できません。 くっつける前の、テーブルではできますが、クエリで実行させ、レコードを削除しようとしたところできません。 どうしたらよいのか教えてください。 あと、もうひとつ、クエリで、出力したいフィールド名をドラッグしたあと、削除したいときには、どうすればよいでしょうか? 表示しないなら、できるのですが・・・。削除がわかりません。 よろしくお願いいたします。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

二つのテーブル構造が不明 クエリのSQL文も不明 サンプルデータ 以上三点が分からないと回答のしようもありません。 SQL文はクエリをデザインビューで開いて その上で右クリックすると現れるコンテキストメニューに SQLビュー が有りますので切り替えると SELECT ・・・・ てのが有りますのでコピーして此処に貼り付けできます。 クエリはSQL文を分かりやすいように作られたモノで実体はSQL文です。 掲示板ではこのSQL文でやり取りをします。 さて、なぜ削除できないかというと、そのように作ってしまっているからです。 このリンク先の説明を理解すれば原因が突き止められます。 クエリのデータを編集できない状況 http://office.microsoft.com/ja-jp/access-help/HA010097876.aspx フィールドの削除は、Access2010の場合なら リボンの中に「列の削除」が有ります。 または、フィールド名の少し上にマウスカーソルを持って行くと 下向きの太い矢印になるのでクリック、列全体が反転しますので Deleteキーで削除 なお、次回からはAccessのバージョンも明記しましょう。