在 MS Access 查询中包含自定义计算字段

Include a customized calculated field in MS Access Query

我正在尝试在 MS Access 中执行计算字段。 背景

我有一个 table,包括以下字段:

Name Week Hours_Charged
X    21-06  10
Y    21-06  20
X    21-06  30
Z    21-06  40

我正在尝试在查询中创建一个新字段,其中显示 Gap 并包含 40 的减法。

此外,它应该根据同名进行分组。所以预期的输出是:

Name Week Hours_Charged Gap
    X    21-06  40      0
    Y    21-06  20      -20   
    Z    21-06  40      0

条件:同名,可以有不同的日期和时间。但是,想法保持不变。

如有任何线索,我们将不胜感激。

提前致谢。

我尝试通过设计模式实现,但没有成功。

我这样回复你的table:

得到这个查询:

SQL 此查询的代码(请注意我使用了不同的字段名称):

SELECT Table1.MyName, Table1.MyWeek, Sum(Table1.Hours_Charged) AS SumaDeHours_Charged, 40-[SumaDeHours_Charged] AS GAP
FROM Table1
GROUP BY Table1.MyName, Table1.MyWeek;

以及此查询在 MS Access 中的设计视图(请注意,我的 Access 是西班牙语,因此设计视图中的行名称是西班牙语,而不是英语。如果您想了解某些内容的含义,您可以问我或使用 SQL 代码: