Retorna estimativas do desvio padrão para uma população ou uma amostra populacional representada como um conjunto de valores contidos em um campo especificado em uma consulta.
Sintaxe
StDev(expr)
StDevP(expr)
O espaço reservado expr representa uma expressão de cadeia de caracteres que identifica o campo que contém os dados numéricos que você deseja avaliar ou uma expressão que executa um cálculo usando os dados desse campo. Os 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 SQL).
Comentários
A função StDevP avalia uma população e a função StDev avalia uma amostra da população.
Se a consulta subjacente contiver menos de dois registros (ou nenhum registro, para a função StDevP ), essas funções retornarão um valor Nulo (que indica que não é possível calcular um desvio padrão).
Você pode usar as funções StDev e StDevP em uma expressão de consulta. Você também pode usar essa expressão na propriedade SQL de um objeto QueryDef ou ao criar um objeto Recordset com base em uma consulta SQL.
Exemplo
| Expressão. | Resultados |
|---|---|
| SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) as StDEVP_Value FROM productSales; | Calcula o Desvio Standard de "PreçoUnitário" considerando os dados fornecidos como amostra e Standard Desvio de "PreçoUnitário" considerando os dados fornecidos como população inteira e exibe os resultados em StDE _Value e StDEVP_Value, respectivamente. |