• ベストアンサー

アクセス・クエリーのビルドについて

《クエリー》 ビルドの式構築について 論理判断により式が違う場合、式の構築は可能でしょうか?  もし A=12      B=B+1  でなければ     B=13  こんな場合のビルドはどうしたらよいのか?

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

  • ベストアンサー
  • an_inack
  • ベストアンサー率47% (9/19)
回答No.1

もしA=12ならばB=B+1 でなければB=13として記述します。 IIF関数を使用します。 ExcelのIF関数と使い方は全く同じです。 IIFのヘルプも確認されるといいかと思います。 IIF(A=12,B=B+1,B=13)となります。 おそらくAやBはフィールド名を入れたいのでは ないかと思いますが、 フィールドBに計算結果を入れたい場合は、 "B="は書かなくても大丈夫だったと思います。 的を外していたらごめんなさい。

ship1950
質問者

お礼

早速の回答有難うございました。 やってみました、できました! EXCELと同じ事もわかりました、有難うございました。

関連するQ&A