Access2016の更新クエリの使い方

更新クエリを使うと一気にデータを変更できたり、抽出条件を指定し特定のレコードのみ変更することができます。

BackHome BackAccess2016


更新元の「商品管理」テーブル

下の「適正在庫」の数量を、一気に+100します。
「適正在庫」の数量を、一気に+100する

更新クエリの作成方法

リボンの[作成]~クエリグループの[クエリデザイン]をクリックします。
[クエリデザイン]をクリックする

「商品管理」テーブルを選択し、[追加]ボタンをクリックします。
「商品管理」テーブルを選択し、[追加]ボタンをクリックする

1)「適正在庫」フィールドをダブルクリックし、グリッドに追加します。
2.)リボンの[クエリ ツール]~[デザイン]~クエリの種類グループの[更新]をクリックします。
クエリの種類グループの[更新]をクリックする

「レコードの更新」欄が追加表示されます。
「レコードの更新」欄が追加表示される

1)「レコードの更新」欄に更新する式を入力します。
適正在庫を+100するので式は、「[適正在庫]+100」になります。
2)リボンの[実行]をクリックします。
「レコードの更新」欄に更新する式を入力する

「〇件のレコードが更新されます。」とメッセージが表示されるので、[はい]をクリックします。
〇件のレコードが更新されます

「商品管理」テーブルを開いて確認すると、適正在庫が+100できています。
適正在庫が+100できている

抽出条件を指定し特定のレコードのみ更新する

ここでは商品名の先頭に、「Tシャツ」が付くレコードのみ更新するようにします。
「商品名」フィールドを下のグリッドに追加し、抽出条件にワイルドカードを使い「Like "Tシャツ*"」と入力します。
抽出条件に「Like "Tシャツ*"」と入力する

実行すると、商品名の先頭に「Tシャツ」が付くレコードの適正在庫のみ、+100されています。
先頭に「Tシャツ」が付くレコードの適正在庫のみ+100された

BackHome BackAccess2016

Copyright(C) FeedSoft