こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ACCESSクエリーで特定の項目を更新したい

ACCESSでテーブルから抽出したクエリーの特定の列だけに
1という数字をふりたいのですが、

update 抽出元のテーブル set 任意のセル = 1
where クエリー名

更新クエリーで上記SQLを設定しても、クエリー実行時に、
バラメータを要求され、
全てのテーブル列に1がふられます。

式が違うのでしょうか。




デザインビューにしてSQLビューに切るかえる。
select 列 from 抽出元のテーブル where 抽出の条件
;
みたいなデータです。
where の前を書き換えます。

select 列 from 抽出元のテーブル
の部分を
update 抽出元のテーブル set 任意のセル = 1
としてください。


最終的には以下のイメージ
update 抽出元のテーブル set 任意のセル = 1
where 抽出の条件
;

投稿日時 - 2012-02-01 02:04:26

QNo.7278466

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

>update 抽出元のテーブル set 任意のセル = 1
>where クエリー名

クエリ名のところには、抽出条件を設定してください。

これでわからなければ、現状のSQL文を貼り付けてください。

投稿日時 - 2012-02-01 15:14:19

あなたにオススメの質問