- ベストアンサー
Access SQL
Access2000です。 クエリである項目が=1ならXX、=2なら○○としたいのでヘルプを参照し SQLビューで IF(項目A=1,10*項目B,IF(項目A=2,20*項目B,0)) としました。 データシートビューを出そうとするとエラーになります。 エラーはIFが未定義関数だというものです。 なお、デザインビューは開けます。 どこがいけないのでしょうか? よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
accessのクエリなら Switch([項目A]=1,10*[項目B],[項目A]=2,20*[項目B],True,0) という方法もあります。
その他の回答 (1)
- elimi_250V
- ベストアンサー率42% (8/19)
回答No.1
accessは「IIF」だったと思います。
お礼
ありがとうございます。出来ました。