如何添加 SUM 列(在数据网格视图中)以对来自其他数据表的相关数据求和

本文关键字:数据 其他 求和 数据表 网格 SUM 添加 何添加 视图 数据网 | 更新日期: 2023-09-27 18:34:00

好的,所以我有两个表。

第一个是"服务",其中包含有关汽车,日期,在汽车上工作的员工等信息。

第二个表是"服务日志"。它包含以下内容:

ID ID_Service Text Price

1 1 blabla 50

2 1 gfdgfd 75

这两个表都有自己的数据网格视图。

我想在第一个数据网格中添加"总和"列,它显示所有价格的总和。对于此示例,它将是 75。

我该怎么做?

如何添加 SUM 列(在数据网格视图中)以对来自其他数据表的相关数据求和

如果"服务日志"表示"价目表",请尝试编写以下查询:

SELECT ..., SUM([Price]) FROM xyz WHERE ID_Service=x OR ID_Service=y

并且比在列设置中使用 Eval,并且您将生成新的列 whitch 将被命名为"Columnx",其中 x 等于查询中列的索引。您必须使用"在哪里...或。。。用于选择在汽车上完成的所有事情。

或者,如果"服务日志"表示曾经在服务中完成的所有汽车的所有维修的列表,请尝试编写此查询:

SELECT ..., SUM([Price]) FROM Service_journal WHERE ID_Service=CarServiceNumber

此SQL查询将获取已完成的所有服务/维修的价格摘要。此查询基于对ID_Service的理解,因为这意味着在一辆车上进行的所有维修都通用。

有点不清楚的问题。希望这有帮助。