• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESS更新クエリー活用方法について)

ACCESS更新クエリー活用方法について

このQ&Aのポイント
  • ACCESSでテーブルから抽出したクエリーで表示された特定の列だけに1という数字をふりたいのですが、
  • クエリー実行時にバラメータを要求され、結果全てのテーブル列に1がふられます。
  • デザインビューにしてSQLビューに切るかえることで解決する可能性があります。

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

  • ベストアンサー
noname#227991
noname#227991
回答No.2

既にクエリを作成しているのなら UPDATE クエリ1 SET クエリ1.項目名 = "1" ではないですか? テーブル名を書く必要はないはずです

その他の回答 (4)

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.5

>それだとテーブルの全てのデータを更新しちゃうでしょ は? 選択クエリの意味わかってますか?

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.4

http://okwave.jp/qa/q7277790.html の#1・#2です。 #1に「選択クエリは作れますか?」と書いたのをほったらかしにして、続きの質問とは・・・。 具体的なテーブル名・列名を提示してないので、イメージで書いてあるんだから 回答を丸写ししちゃダメでしょ。

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.3

というか、アクセスを使っているなら、 選択クエリをコピぺして、 デザインモード(デザインビュー)で開いて、 更新クエリに変更して、 変更したいレコードのフィールドを表示させ、 レコードの更新に更新させたい値をいれる。 のが簡単。

jordan232011
質問者

補足

それだとテーブルの全てのデータを更新しちゃうでしょ。それでは意味ないですから。

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

update 抽出元のテーブル set 任意のセル = 1 where 抽出の条件 で良いと思います。 抽出条件があっているかどうか確認ください。 (クエリのビューをデータシートビューにすると、選択された行が表示される状態になります。)

jordan232011
質問者

補足

抽出の条件は、単にクエリー名を入れるだけではまずいのでしょうか???

関連するQ&A