簡體   English   中英

MS Access:許多條件下的平均值

[英]MS Access: Average with many condition

訪問女士 2020

我需要添加一個 Average_Quantity 列

Average_Quantity = Average of (Quantity of employees who have ticked 'x' on the Average(Y/N) column at every Day and every shift)

這里是

桌子

使用 Average_Quantity 列

我正在嘗試使用 SQL 函數:AVG OVER PARTITION BY 但它似乎在 SQL 訪問中不起作用

有人可以為此提出任何解決方案嗎?

在 MS Access 中,您不能使用窗口函數——這是最簡單的方法。 另一種方法是相關子查詢:

select t.*,
       (select avg(t2.quantity)
        from t as t2
        where t2.day = t.day and t2.shift = t.shift and 
              t2.[Average(Y/N)] = t.[Average(Y/N)]
       ) as group_average
from t;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM