アプリ版:「スタンプのみでお礼する」機能のリリースについて

IIF構文の書き方
AccessのクエリでIIF文を上手く書けず、お力を貸して頂ければと思います。

・テーブル内容
ID 購入日 納品日 購入ステータス

・クエリでやりたい内容
購入日に日付が入力されていた場合
→購入ステータスフィールドに「購入」と表示
納品日に日付が入力されていた場合
→(購入日フィールドに入力されている値があっても)購入ステータスに「納品」と表示
購入ステータスに「購入中止」「社内購入」が入力されていた場合
→購入日フィールド、納品日フィールドに値があっても表示は変えずに「購入中止」「社内購入」のまま

といった文をまとめて書こうと思ったのですが、上2つの購入日、納品日の変更までは出来るのですが3つ目の表示を変えないという部分が上手くいかず悩んでいます。

もしわかる方がいましたら教えていただきたいです。
よろしくお願いします、、!

A 回答 (1件)

購入ステータス:IIF(テーブル.購入ステータス="購入中止" OR テーブル.購入ステータス="社内購入", テーブル.購入ステータス, IIF(...IIF(...)))



というように、IIF式中の「購入ステータス」にはテーブル名を付記しましょう。
    • good
    • 1
この回答へのお礼

なるほど!
お答えいただきありがとうございました!

お礼日時:2021/01/07 18:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています