質問

Access 2010でクエリを作成しようとしています。テーブルがあります:

power

テーブル名はpowerです。IFステートメントを書き込もうとしています: ジェネラコディセタグプレ

gain_typeがDに等しい場合、gain_maxの合計は2.15

例:

14.8 + 2.15= 16.95。

よろしくお願いします!

役に立ちましたか?

解決

ここで、ELSEIFステートメントを挿入する方法を考えています。"IF(gain_type= 'D'){gain_max + 2.15} ELSEIF(gain_type= 'I'){gain_max-2.15} ELSE {gain_max}

SWITCHを使用できます ジェネラコディセタグプレ

またはIIFをネスト/チェーンする ジェネラコディセタグプレ

オリジナル

これは選択を行います ジェネラコディセタグプレ

更新しようとしていますか? ジェネラコディセタグプレ

AccessでTRUE= -1という事実を使用することもできます ジェネラコディセタグプレ

参考資料

他のヒント

構文はiif(condition, value_if_true, value_if_false)です。3番目のパラメータを追加すると、問題ないはずです: ジェネラコディセタグプレ

結果:IIf([gain_type]="D"、[gain_max] +2.15、[gain_max])

ここに画像の説明を入力

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top