Exercice 34 / 60

PERCENTILE

ConsigneCalcule la médiane des notes des etudiants avec la fonction PERCENTILE_CONT. Nomme la colonne mediane.

📖 Cours

percentile_cont(0.5) calcule la médiane, la valeur qui coupe la série en deux. C'est une fonction statistique. Syntaxe : percentile_cont(fraction) within group (order BY colonne)

0.5 = mediane, 0.25 = premier quartile, 0.9 = 90e centile

Ce n'est pas forcément une valeur présente dans la table : sur un nombre pair de lignes, percentile_cont interpole entre les deux valeurs centrales, et sur 10, 12, 14 et 20 elle renvoie 13, qui n'est la note d'aucun étudiant. percentile_disc(0.5), elle, en rend toujours une (12 sur le même exemple).

PERCENTILE_CONT pose des repères sur la distribution : le premier quartile, la médiane au milieu, le 90e centile tout près du haut
PERCENTILE_CONT pose des repères sur la distribution : le premier quartile, la médiane au milieu, le 90e centile tout près du haut

Exemple (table produits) :

SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY prix) AS prix_medianFROM produits;

La mediane est souvent plus représentative que la moyenne (avg), car moins sensible aux valeurs extrêmes.

Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →