答案 0 :(得分:0)
对多个字段求和没有内在函数。如果您的表结构已规范化,则可以执行CROSSTAB查询。否则,构建一个简单的SELECT查询,用表达式构造Total字段:
[Bengali]+[English]+[Maths]+[Physics]+[Chemistry]
。
请注意,如果任何字段为空,则表达式将返回Null。如果需要,请在每个字段中处理可能的Null:Nz([Bengali],0)
或某些推荐Iif([Bengali] Is Null, 0, [Bengali])
。
表格中无需使用总计字段。需要时计算值。但是,从Access2010开始可以使用表中的计算类型字段。一些开发人员鄙视他们的使用,但他们确实有效。它们确实有局限性,例如Nz()不起作用也不会Is Null
。 IIf(IsNull([Bengali]),0,[Bengali])
。