Ilf和SQL查询

Dar*_*usz 1 ms-access

如何使用IIf函数编写SQL查询?例如,我想写这样的东西:

SELECT priceNetto, vat, 
    PriceBrutto:Ilf(Country="ABC", priceNetto*1.22, priceNetto)
Run Code Online (Sandbox Code Playgroud)

但它不会编译.

PriceBrutto是一个动态列(查询中没有该列,但我想像编程一样以编程方式"构建"此列).

Nic*_*kis 5

你可以像这样使用它:

SELECT priceNetto, vat, IIf(Country='ABC', priceNetto*1.22, priceNetto) AS PriceBrutto, ...
Run Code Online (Sandbox Code Playgroud)