Section courante

A propos

Section administrative du site

PERCENTILE_DISC

Centile disque
SQL Server Microsoft SQL Server

Syntaxe

PERCENTILE_DISC ( numeric_literal ) WITHIN GROUP ( ORDER BY order_by_expression [ ASC | DESC ] ) OVER ( [ partition_by_clause ] )

Paramètres

Nom Description
numeric_literal Ce paramètre permet d'indiquer une valeur numérique comprise entre 0 et 1 (exclus). Elle représente le quantile à calculer. Par exemple, 0.5 correspond à la médiane.
WITHIN GROUP Ce paramètre permet d'indiquer une clause obligatoire précisant que le calcul s'effectue en fonction d'un ordre défini par l'expression ORDER BY.
ORDER BY order_by_expression Ce paramètre permet de définir la colonne ou expression sur laquelle les valeurs seront triées avant de déterminer le percentile. Le tri affecte directement le résultat.
OVER Ce paramètre permet de délimiter la fenêtre sur laquelle la fonction est appliquée. C'est une clause obligatoire même si elle est vide.
partition_by_clause Ce paramètre permet de diviser les données en groupes logiques (par exemple par département ou par région) avant d'appliquer le percentile dans chacun.

Description

Cette fonction permet de calculer un centile spécifique pour les valeurs triées dans un ensemble de lignes entier ou dans les partitions distinctes d'un ensemble de lignes dans SQL Server.

Remarques



Dernière mise à jour : Mercredi, le 22 Septembre 2021