【发布时间】:2013-06-21 06:10:35
【问题描述】:
我在 Access 数据库中有一个表,其中有 2 列填充了值。
在同一张表中,我有第三列,我想在其中获得这两列的平均值。
对我来说最好的方法是什么?
我需要将平均值保存在“ReeleDemping”中,因为稍后我需要在报告中使用该值。
【问题讨论】:
标签: sql ms-access ms-access-2007
我在 Access 数据库中有一个表,其中有 2 列填充了值。
在同一张表中,我有第三列,我想在其中获得这两列的平均值。
对我来说最好的方法是什么?
我需要将平均值保存在“ReeleDemping”中,因为稍后我需要在报告中使用该值。
【问题讨论】:
标签: sql ms-access ms-access-2007
除非您有非常具体的理由,否则最好不要计算和存储平均值。解决这个问题的正确方法是在计算平均值的地方进行查询
SELECT GemetenDe1, GemetenDe2, (GemetenDe1+GemetenDe2)/2 AS GementenDeAvg
FROM MyTableName
【讨论】:
SELECT 中包含您想要在报告中显示的所有字段。然后把你报告的RecordSource改成查询