Compartilhar via


VARP (Transact-SQL)

Retorna a variância estatística para a população de todos os valores da expressão especificada. Pode ser seguido pela cláusula OVER.

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

Sintaxe

VARP ( [ 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 da categoria de tipo de dados numéricos exatos ou aproximados, com exceção do tipo de dados bit. Funções de agregação e subconsultas não são permitidas.

Tipos de retorno

float

Comentários

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

Exemplos

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

USE AdventureWorks;
GO
SELECT VARP(Bonus)
FROM Sales.SalesPerson;
GO