访问 - 在 table 字段中进行 DLookup?

Access - DLookup in a table field?

对于这个练习,我有两个表。

Table A: Employee RecordTable B: Timesheet Record .

Timesheet Record 告诉我哪个员工输入了多少小时的工作,以及其他不重要的信息。

我需要知道的是 我们可以为该条目的那些时间向客户收取多少费用?


我在 Employee Record 中设置了每小时费率 - 但是,我不完全确定如何获取此信息。在一个完美的世界中,我只是将 DLookUp 放入一个单元格中(将 "Hourly Rate" 与 "Hours" 放在一个条目中),最终计算出的单元格会将两者相乘。

或者,我可以从 Timesheet Record 中的 "Hours" 计算单元格,乘以 Employee Record 中的 "Hourly Rate",但我不确定如何限制Timesheet Record.

中记录的特定员工的结果

如有任何帮助,我们将不胜感激。

PS:使用 Access 2010。

创建一个 select 查询,您 加入 TableA.Id TableB.EmployeeId,Group By TableA.Id 和 TableB.ProjectId,以及 TableB.Hours 作为 BillingHours。

您将此 BillingHours 乘以 HourlyRate 作为 BillingAmount。