PaliSkill
← SQL — Fonctions de fenêtrage

Chapitre 6 / 9

Combiner fenêtres, CASE et sous-requêtes

9 leçons dans ce chapitre.

🔒

Cas pratique : fonction de fenêtrage + PARTITION BY combinés

Verrouillée

Étape par étape : 1. classe chaque équipe séparément : ventes → Amara(1), Baptiste(2), Chloé(2, exaequo) ; support → David(1), Far…

🔒

Étiqueter un rang avec CASE

Verrouillée

Une fonction de fenêtre peut être utilisée directement à l'intérieur d'un , dans la liste — ce qui permet de transformer un rang n…

🔒

Une somme conditionnelle : CASE à l'intérieur d'une fonction de fenêtre

Verrouillée

Inversement, un peut se trouver à l'intérieur de l'argument d'une fonction de fenêtre — utile pour cumuler seulement certaines lig…

🔒

Filtrer sur un cumul conditionnel via une sous-requête

Verrouillée

Comme toujours, filtrer sur le résultat d'une fonction de fenêtre — même un cumul conditionnel — exige de passer par une CTE ou un…

🔒

Combiner une fenêtre, un CASE et un GROUP BY classique

Verrouillée

Une fonction de fenêtre calculée dans une CTE peut ensuite être réutilisée par un classique dans la requête englobante — combinant…

🔒

Filtrer sur deux conditions de fenêtre à la fois

Verrouillée

Une CTE peut calculer plusieurs colonnes issues de fonctions de fenêtre différentes, puis la requête englobante peut les combiner…

🔒

Fonction de fenêtre vs GROUP BY : une même moyenne, deux approches

Verrouillée

sans ORDER BY et classique calculent la même moyenne, mais avec une différence essentielle sur le nombre de lignes conservées. La…

🔒

Cas pratique : rang, étiquette et filtre combinés

Verrouillée

Ce cas pratique combine trois outils du chapitre : un rang (RANK), une étiquette (CASE) et un filtre sur cette étiquette (sousrequ…

🔒

Cas pratique final : synthèse d'un bilan complet

Verrouillée

Ce cas pratique final de chapitre combine trois notions vues séparément dans ce module : un total cumulé (SUM), une variation (LAG…

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