STDEVP (Transact-SQL)

Retorna o desvio padrão estatístico para a população de todos os valores na expressão especificada. Pode ser seguido pela cláusula OVER.

Ícone de vínculo de tópico Convenções de sintaxe Transact-SQL

Sintaxe

STDEVP ( [ ALL | DISTINCT ] expression ) 

Argumentos

  • ALL
    Aplica a função a todos os valores. ALL é o padrão.

  • DISTINCT
    Especifica que cada valor exclusivo é considerado.

  • expression
    É uma expressão numérica. Funções de agregação e subconsultas não são permitidas. expression é uma expressão da categoria de tipo de dados numéricos exatos e aproximados, exceto para o tipo de dados bit.

Tipos de retorno

float

Comentários

Se STDEVP for usado em todos os itens de uma instrução SELECT, cada valor do conjunto de resultados será incluído no cálculo. STDEVP pode ser usado exclusivamente com colunas numéricas. Valores nulos são ignorados.

Exemplos

O exemplo a seguir retorna o desvio padrão para a população de todos os valores de gratificação da tabela SalesPerson.

USE AdventureWorks2012;
GO
SELECT STDEVP(Bonus)
FROM Sales.SalesPerson;
GO

Consulte também

Referência

Funções de agregação (Transact-SQL)

Cláusula OVER (Transact-SQL)