みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

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

解決済みの質問

クエリ実行でフィールドにデータを代入したい

お世話になります。

質問のタイトルが分かりにくいかもしれませんがご了承いただけますでしょうか?
行いたい事は、クエリ(クエリ名:q_データ確認)を実行した際に以下のようにしたいです。

クエリ実行で当年データを昨年データに代入する。
当年データには、クエリで計算させた新データが入る。新データを200とすると

【実行前】
フィールド名 当年データ  昨年データ
          100        50
【実行後】
フィールド名 当年データ  昨年データ
          200        100

何卒宜しくお願い致します。

投稿日時 - 2016-12-14 13:14:36

QNo.9268123

困ってます

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

「更新クエリ」を使います。

UPDATEステートメント
https://support.office.com/ja-jp/article/UPDATE-%E3%82%B9%E3%83%86%E3%83%BC%E3%83%88%E3%83%A1%E3%83%B3%E3%83%88-c6b4a118-7d74-4e10-a8c5-5d7bcf521235

例えば

UPDATE テーブル名
SET 昨年データ = 当年データ,当年データ = 新しい値の計算式;

などです(このクエリは、全レコードの当年データのフィールドをすべて200にします)

投稿日時 - 2016-12-14 14:04:47

お礼

chie65535

ご回答ありがとうございました。
更新クエリで一発解決できました。
行いたい処理に対し、どのクエリを使うのか分かるように勉強していき
たいと思います。

投稿日時 - 2016-12-14 21:03:30

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

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

回答(1)

あなたにオススメの質問