- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSで顧客ごとに住所を選択したい)
ACCESSで顧客ごとに住所を選択する方法
このQ&Aのポイント
- 初心者の方がACCESSで住所録を作成している際、顧客情報の住所を顧客ごとに選択する方法について説明します。
- 顧客情報の住所を異なるテーブルで管理し、フォーム上にテキストボックスを配置して顧客ごとに選択できるようにします。
- また、クエリやVBAを使用して顧客ごとの住所の一覧表を作成し、レポートの出力やリストボックスへの一覧配置も可能です。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
顧客テーブル 顧客ID 住所A 住所B 発送先テーブル 顧客ID 発送先(AorBで登録) だとしたら、 SELECT 顧客テーブル.顧客ID, IIf([発送先テーブル]![発送先]="A",[顧客テーブル]![住所A],[顧客テーブル]![住所B]) AS 住所, 発送先テーブル.発送先 FROM 顧客テーブル INNER JOIN 発送先テーブル ON 顧客テーブル.顧客ID = 発送先テーブル.顧客ID; とるすことで、発送先(AorB)に指定されている住所の方が(住所A or 住所B) 採用されて表示されます。 見当違いな回答だったらすみません。
その他の回答 (2)
- -9L9-
- ベストアンサー率44% (1088/2422)
回答No.3
私ならIIF関数で住所Aか住所Bを表示する式フィールドを作ってそれを使いますが。
質問者
お礼
ご回答ありがとうございます。IIF関数ですね。調べてみます。
- 山田 太郎(@f_a_007)
- ベストアンサー率20% (955/4574)
回答No.1
お礼
ご回答ありがとうございます。丁寧にSQLまで記述いただき、感謝いたします。IIF関数でクエリ式の作成にチャレンジしてみようと思います。