Cours
AvancéVoulez-vous travailler plus efficacement en utilisant SQL et être capable de créer des requêtes plus complexes et sophistiquées ? Découvrez les clauses GROUP BY, telles que ROLLUP, CUBE et GROUPING SETS.
Accès à vie
limité à ce cours uniquement
29€
Accès illimité à vie
pour tous les cours 19 présents et futur
99€
249€
60 % de réduction
Ce cours en ligne est destiné aux utilisateurs intermédiaires et profite aux analystes de données débutants, aux étudiants en informatique, aux développeurs de marché, etc. La condition préalable est de comprendre les bases de SQL présentées dans notre cours SQL pour les débutants, puis de les mettre en pratique.
Vous connaissez déjà les bases de SQL ? Il est temps d'apprendre certaines de ses fonctionnalités avancées ! Dans ce cours en ligne, vous apprendrez à utiliser les opérations ROLLUP, CUBE et GROUPING SETS.
ROLLUP est une extension de la clause GROUP BY qui vous permet de lier des lignes supplémentaires qui représentent des sous-totaux. On les appelle souvent des lignes super-agrégées. Elles peuvent être présentées avec la ligne de la somme totale. Grâce à l'extension utile ROLLUP, vous pouvez générer plusieurs ensembles de regroupement en utilisant une seule requête SQL.
Tout comme ROLLUP, l'extension CUBE vous permet de générer des sous-totaux. En outre, CUBE génère des sous-totaux pour toutes les combinaisons de colonnes de regroupement spécifiées dans la clause GROUP BY.
GROUPING SETS est une étape supplémentaire car elle permet de calculer plusieurs clauses GROUP BY dans une seule instruction SQL. GROUPING SETS est équivalent à l'UNION de deux ou plusieurs opérations GROUP BY dans le même ensemble de résultats.
Ce cours en ligne est composé d'exercices interactifs afin que vous puissiez acquérir immédiatement une expérience pratique. Nous l'avons conçu en partant du principe qu'il est préférable d'acquérir des connaissances par l'action. Vous pouvez étudier à votre propre rythme, et tout ce dont vous avez besoin, c'est d'un ordinateur, d'une connexion Internet et de l'envie d'apprendre et de progresser !
Alors, de quoi s'agit-il ?
Progression du cours
Exercices terminés
1.
Apprenez à utiliser ROLLUP avec GROUP BY.
2.
Découvrez CUBE, une autre extension de GROUP BY.
3.
Examinons de près GROUPING SETS, la dernière extension de GROUP BY de notre cours.
4.
Vérifiez tout ce que vous avez appris avec nous dans ce cours.