gpt4 book ai didi

ms-access - 带有是/否字段的 IIF 语句

转载 作者:行者123 更新时间:2023-12-02 23:37:21 25 4
gpt4 key购买 nike

我对使用带有“是/否”字段的 IIF 语句有疑问。就我而言,我试图让语句在“是/否”字段="is"时执行一件事,如果是“否”则执行另一件事。我意识到 Access 将“是/否”字段存储为 -1,0,并尝试以这种方式制定语句。

我确实发表了这样的声明:

NetDonation: IIf([PickupRequired]-1,[DonationValue]-8.75, 0, [DonationValue])

遗憾的是,此语句不区分 PickupRequired 字段是“否”还是"is",并且无论 PickupRequired 字段是否 = 否,它都会从所有值中减去 8.75。

最佳答案

IIf() 会将 Yes/No 字段识别为 TrueFalse,而无需指定数值,因此以下内容可以正常工作

IIf([PickupRequired], "The value is Yes", "The value is No")

在你的具体情况下,我怀疑你想要

NetDonation: [DonationValue] - IIf([PickupRequired], 8.75, 0)

关于ms-access - 带有是/否字段的 IIF 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21067496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com