- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessのクエリについて質問です。)
Accessのクエリについての質問
このQ&Aのポイント
- Accessのクエリについて質問です。元データと書換データのテーブルから新しいテーブルを生成したい場合、顧客番号が一致した場合は金額1、金額2、金額3を書き換え、一致しない場合はそのまま表示させたいのですが、金額がブランクになってしまいます。どのようにすれば良いでしょうか?
- Accessのクエリで元データと書換データのテーブルから新しいテーブルを生成する際、顧客番号が一致した場合は金額1、金額2、金額3を書き換え、一致しない場合はそのまま表示させたいですが、金額がブランクになってしまいます。どのようにすれば良いでしょうか?
- Accessのクエリで新しいテーブルを生成する際、顧客番号が一致した場合は金額1、金額2、金額3を書き換え、一致しない場合はそのまま表示させたいですが、金額がブランクになってしまいます。解決策を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- NMZ1985
- ベストアンサー率30% (41/136)
回答No.3
画像から式が見難いので追記します。 金額1: IIf(IsNull(T_書換データ.顧客番号),T_元テーブル.金額1,T_書換データ.金額1)
- yuck7
- ベストアンサー率0% (0/3)
回答No.1
2段階で行えます。 1段階:これまでの処理でテーブルを新規作成 2段階:1段階で作成たテーブルに対し、T_元データで更新する 結合プロパティ: 左のテーブル名:1段階で作成たテーブル 右のテーブル名:T_元データ 左の列見出し:顧客番号 右の列見出し:顧客番号 1を選択 両方のテーブルの結合フィールドが同じ行だけを含める。 抽出条件:1段階で作成したテーブルの金額1、金額2、金額3がNull レコード更新:1段階で作成たテーブルの金額1、金額2、金額3をそれぞれT_元データの金額1、金額2、金額3で更新する
質問者
お礼
ご丁寧なアドバイスありがとうございました。 無事解決いたしました。 お世話になりました。
お礼
大変わかりやすい解説をありがとうございました。 おかげさまで、うまく出来ました。 お世話になりました。