PaliSkill
← SQL avancé

Chapitre 6 / 10

Regroupements avancés

9 leçons dans ce chapitre.

🔒

Analyse exploratoire (1/2) : DISTINCT, compter, doublons

Verrouillée

→ 2 valeurs distinctes : 'actif', 'inactif'. → 6 (le nombre total de lignes, doublon inclus). → 1 groupe : Emma / emma@mail.com (l…

🔒

Analyse exploratoire (2/2) : explorer une répartition

Verrouillée

combiné à des fonctions d'agrégation (déjà vues en SQL Débutant) devient un outil d'exploration : face à un jeu de données inconnu…

🔒

GROUPING SETS : plusieurs regroupements en une requête

Verrouillée

calcule plusieurs regroupements différents en une seule requête, plutôt qu'un seul — le résultat empile les lignes de chaque regro…

🔒

ROLLUP : sous-totaux hiérarchiques

Verrouillée

est un raccourci pour un cas particulier de , quand les colonnes suivent une hiérarchie logique (du plus général au plus détaillé)…

🔒

CUBE : toutes les combinaisons de regroupement

Verrouillée

calcule toutes les combinaisons possibles de regroupement entre les colonnes fournies — contrairement à , qui suppose une hiérarch…

🔒

La fonction GROUPING() : distinguer un sous-total d'un NULL réel

Verrouillée

Une ligne de soustotal ou de total général (issue de , ou ) affiche dans une colonne non utilisée par ce regroupement — mais une v…

🔒

Comparer GROUPING SETS, ROLLUP et CUBE

Verrouillée

Les trois techniques de ce chapitre répondent à des besoins différents. donne un contrôle total : on énumère exactement les regrou…

🔒

HAVING avec les regroupements avancés

Verrouillée

filtre les groupes après un , ou exactement comme après un classique — y compris les lignes de soustotal, qui restent soumises au…

🔒

Cas pratique final : exploration + transformation combinées

Verrouillée

Étape par étape : 1. forme 2 groupes : actif (id 1, 2, 4, 5) et inactif (id 3, 6). 2. calcule la moyenne de chaque groupe : actif…

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 500 XOF / 12,96 € / 14,12 $

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