Sum() 在 MS Access 中使用 IIF() 或 Where 子句
Sum() using IIF() or Where Clause in MS Access
在我的报告中:
BID 是文本字段中的账单客户 ID。
NPROFIT 是一个数字字段的净利润。
我的查询对所有 BID 的 NPROFIT 求和。
使用语句:
=总和([盈利])
我只需要对某些 BID 值的 NProfit 列求和...实际上,我想对 10 个 BID 中的 4 个求和,并排除 10 个中的其他 6 个
我试过:
IIF([BID]=403490, =Sum([NPROFIT]), "None")
那是行不通的。
有什么建议吗?
试试这个:
Sum(IIf([BID]=403490, [NPROFIT], 0))
在我的报告中: BID 是文本字段中的账单客户 ID。 NPROFIT 是一个数字字段的净利润。
我的查询对所有 BID 的 NPROFIT 求和。 使用语句: =总和([盈利])
我只需要对某些 BID 值的 NProfit 列求和...实际上,我想对 10 个 BID 中的 4 个求和,并排除 10 个中的其他 6 个
我试过: IIF([BID]=403490, =Sum([NPROFIT]), "None")
那是行不通的。 有什么建议吗?
试试这个:
Sum(IIf([BID]=403490, [NPROFIT], 0))