Friday 25 August 2017

Calculate Moving Average In Access Sql


Função média Calcula a média aritmética de um conjunto de valores contidos em um campo especificado em uma consulta. O espaço reservado expr representa uma expressão de cadeia que identifica o campo que contém os dados numéricos que você quer em média ou uma expressão que executa um cálculo usando os dados nesse campo. Operandos em expr podem incluir o nome de um campo de tabela, uma constante ou uma função (que pode ser intrínseca ou definida pelo usuário, mas não uma das outras funções agregadas de SQL). A média calculada por Média é a média aritmética (a soma dos valores divididos pelo número de valores). Você poderia usar Avg. Por exemplo, para calcular o custo médio do frete. A função Avg não inclui nenhum campo Nulo no cálculo. Você pode usar Avg em uma expressão de consulta e na propriedade SQL de um objeto QueryDef ou ao criar um objeto de conjunto de registros com base em uma consulta SQL. Tenho uma produção de tabela que contém a seguinte estrutura: Tenho dados para cada representante de 1/1 / 2011 a 1/8/2013. O que eu quero ser capaz de criar é uma média móvel de 12 meses que começa em 1/1/2012 para cada representante, da seguinte forma: onde cada linha representa a média móvel de 12 meses para o referido representante no horário indicado. Encontrei alguns exemplos que estavam vagamente próximos e os tentei sem sucesso. Parece que a adição de um grupo por componente representante é a principal saída de outros exemplos. Isso é tão longe quanto eu obtive: Essa consulta parece puxar uma média geral ou uma soma, uma vez que não há agrupamento na subconsulta correlacionada. Quando eu tento agrupar, recebo um erro que só pode retornar no máximo uma linha. Solicitado 10 de outubro 13 às 14:47

No comments:

Post a Comment