Share via


VARP (Transact-SQL)

Restituisce la varianza statistica della popolazione per tutti i valori nell'espressione specificata. Può precedere la clausola OVER.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

VARP ( [ ALL | DISTINCT ] expression ) 

Argomenti

  • ALL
    Applica la funzione a tutti i valori. È il valore predefinito.
  • DISTINCT
    Specifica che viene considerato ogni valore univoco.
  • expression
    Espressione di un tipo di dati della categoria numerici esatti o numerici approssimati, con l'eccezione del tipo di dati bit. Non è possibile utilizzare funzioni di aggregazione e subquery.

Tipi restituiti

float

Osservazioni

Se la funzione VARP viene applicata a tutti gli elementi di un'istruzione SELECT, nel calcolo verrà incluso ogni valore del set di risultati. La funzione VARP può essere utilizzata solo con colonne numeriche. I valori Null vengono ignorati.

Esempi

Nell'esempio seguente viene restituita la varianza della popolazione per tutti i valori relativi ai premi di produttività nella tabella SalesPerson.

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

Vedere anche

Riferimento

Funzioni di aggregazione (Transact-SQL)
Clausola OVER (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005