0

我已经搜索并尝试了不同的表达方式,但似乎无法得到我正在寻找的结果。我有两张表 JuneRecon 和 USASRecon,我需要在金额字段中加入这两张表,但是在一张表中,金额为 -3.00,另一张为 3.00。我需要将这些字段加在一起等于 0,并且当它们被识别为相等时,它们只返回几行,希望这是有道理的。

我尝试过:查询生成器中的表达式:小计:Sum(CCur([JuneRecon!Amount]+[USASRecon!Amount]<0)) - 给出以下错误消息“您尝试执行的查询不包括指定的表达式‘系统’作为聚合函数的一部分”

我想返回按哪些行等于 0 和那些不是我希望它们为 Null 的行分组的结果

4

2 回答 2

0

用两张表做一个查询,你甚至可以使用查询设计

使用以下表达式创建一个新字段: IIf([JuneRecon]![amount]+ [USASREcon]![amount] =0, 1,0)) 输入标准为 1 aka True

您可以使用 SQL WHERE 语句做同样的事情。

于 2013-08-15T15:47:34.673 回答
0

它可能看起来像这样:

select *
from 
  table1 
  inner join table2
    on table1.col + table2.col = 0
于 2013-08-15T15:44:47.200 回答