使用Access还是新手。我搜索过,但只能找到1个标准的平均值,比如汽车平均值。我试图获得一个有两个选项的项目的月平均值。这是我的示例数据
这是我想要的输出。它是数据月份X和Z的每个项目的平均值。
这是我的,但我得到“语法错误FROM子句”。我使用了之前请求中收到的类似信息,因此我可能会根据如何获取此信息。
Select Item, [X or Z], Date, Value FROM MyTable
INNER JOIN (
SELECT Item, Date, AVG(Value) As Average FROM Mytable
GROUP BY Item, [X or Z]
AS t ON (t.[X or Z] = [X or Z])
AND (t.Item = Item)
AND (t.Average = Value)
我一直在SQL视图中这样做,但这是我可以在设计视图中实现的吗?
答案 0 :(得分:1)
您可以在单个查询中执行此操作,无需加入:
SELECT Item, [X or Z], Format([Date], "MMMM") As Month, Avg(Value) As AvgOfValue
From MyTable
GROUP BY Item, [X or Z], Format([Date], "MMMM")
此查询可以在设计视图中表示。