访问使用计算字段中的SubQuery查找上一个记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问使用计算字段中的SubQuery查找上一个记录相关的知识,希望对你有一定的参考价值。

我在excel中有一张表,我在MS Access中转换成了一个表。我需要找到一个字段(作业)的先前值来与当前值进行比较,并在我的计算字段中进行以下计算(TotalCost)

我所做的只是增加以前操作的成本来确定该操作中作业的总成本。

我怎样才能访问?

答案

您可以使用相关子查询计算totalcost

select t.*;
       (select sum(t2.cost)
        from t as t2
        where t2.job = t.job and t2.operation <= t.operation
       ) as totalcost
from t;

以上是关于访问使用计算字段中的SubQuery查找上一个记录的主要内容,如果未能解决你的问题,请参考以下文章

在访问报告列中查找最后一行

访问 VBA - 使用组合框(多值字段)时类型不匹配

如何使用组合框在记录 ms 访问中搜索多个字段?

NetSuite 使用 SuiteScript 中记录上的任何字段查找记录 ID

MS访问计算字段子表

使用组合框切换记录时访问显示第一条记录