PaliSkill
← SQL — Fonctions de fenêtrage

Chapitre 9 / 9

Mise en pratique : résultats académiques

9 leçons dans ce chapitre.

🔒

Présentation : RANK pour le classement d'une session d'examen

Verrouillée

Dernier secteur de ce module : le suivi des notes d'étudiants sur plusieurs sessions d'examen (notes sur 20, plus haut = meilleur)…

🔒

PERCENT_RANK : la position relative dans sa filière

Verrouillée

Retour sur (chapitre 2), appliqué ici à la moyenne finale de chaque étudiant, par filière. Moyennes finales : Amina 14, Bruno 12 (…

🔒

LAG et la progression entre deux sessions

Verrouillée

Comme au chapitre 3, mesure la progression d'un étudiant d'une session à l'autre — ici, une note qui augmente est un progrès (comm…

🔒

AVG() OVER : la moyenne cumulée d'un étudiant

Verrouillée

Comme au chapitre 4, calcule une moyenne cumulée — ici, la moyenne d'un étudiant au fil de ses sessions passées. Pour Bruno : sess…

🔒

FIRST_VALUE et LAST_VALUE : l'écart entre la première et la dernière note

Verrouillée

Comme au chapitre 5, et (avec son cadre corrigé) permettent de comparer directement le point de départ et le point d'arrivée de ch…

🔒

NTILE pour répartir les étudiants en groupes de niveau

Verrouillée

Comme aux chapitres 1 et 8, répartit des lignes en groupes de taille égale — ici, pour distinguer deux groupes de niveau selon la…

🔒

CASE et fenêtre : attribuer une mention selon la moyenne finale

Verrouillée

Comme au chapitre 6, un peut transformer une moyenne cumulée (calculée sans ORDER BY, donc constante sur toutes les lignes d'un ét…

🔒

Cas pratique : qui a le moins progressé ?

Verrouillée

Ce cas pratique combine FIRSTVALUE/LASTVALUE (leçon 5) pour identifier l'étudiant dont la progression a été la plus faible — un ré…

🔒

Cas pratique final du module : un rapport complet

Verrouillée

Ce cas pratique referme le module entier en combinant, dans une seule requête, un classement par filière (RANK), une mention (CASE…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/9 terminées

Accès complet

Les 3 premières leçons de ce module sont gratuites.

8 000 XOF / 12,20 € / 13,29 $

Débloquez les 78 leçons restantes de ce module