STDEVP (Transact-SQL)
Renvoie l'écart type de remplissage pour toutes les valeurs de l'expression spécifiée. Cette fonction peut être suivie par la clause OVER.
Conventions de la syntaxe de Transact-SQL
Syntaxe
STDEVP ( [ ALL | DISTINCT ] expression )
Arguments
ALL
Applique la fonction à toutes les valeurs. ALL est l'argument par défaut.DISTINCT
Spécifie que chaque valeur unique est prise en considération.expression
Expression numérique. Les fonctions d'agrégation et les sous-requêtes ne sont pas autorisées. expression est une expression de la catégorie de type de données valeur numérique exacte ou approchée, sauf pour le type de données bit.
Types de retour
float
Notes
Si la fonction STDEVP est exécutée sur tous les éléments d'une instruction SELECT, chaque valeur du jeu de résultats est comprise dans le calcul. La fonction STDEVP ne peut être utilisée qu'avec des colonnes de type numérique. Les valeurs Null sont ignorées.
Exemples
Dans l'exemple suivant, la procédure calcule l'écart type de remplissage pour toutes les valeurs de bonus de la table SalesPerson.
USE AdventureWorks2012;
GO
SELECT STDEVP(Bonus)
FROM Sales.SalesPerson;
GO