【发布时间】:2017-08-06 06:02:45
【问题描述】:
我有一个表格,其中包含以下列
FirstDate,
LastDate,
Grade_Category,
CR_Tones,
CR_grade
我创建了一个查询,其中这些数据按日期和材料类型分组。
我需要在成绩列的末尾查看带色调的成绩的加权平均值。 表如下:
这是我设计的一个查询,我已经对运动日期、等级类别等和总结音调等进行了分组。
【问题讨论】:
标签: ms-access
我有一个表格,其中包含以下列
FirstDate,
LastDate,
Grade_Category,
CR_Tones,
CR_grade
我创建了一个查询,其中这些数据按日期和材料类型分组。
我需要在成绩列的末尾查看带色调的成绩的加权平均值。 表如下:
这是我设计的一个查询,我已经对运动日期、等级类别等和总结音调等进行了分组。
【问题讨论】:
标签: ms-access
像下面这样的查询可能是一个很好的起点
select
lastdate as [date],
grade_category as [material type],
SUM(CR_grade*CR_Tones)/SUM(CR_Tones) as [weighted grade]
from table
group by lastdate, grade_category
【讨论】:
看起来您正在寻找分组集
select
lastdate as [date],
grade_category as [material type],
SUM(CR_grade*CR_Tones)/SUM(CR_Tones) as weightedgrade --your formula for weighted grade
from yourtable
group by Grouping Sets (lastdate, grade_category)
【讨论】: