Avancé Cours
Les extensions de GROUP BY en SQL
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.
5.00
28 Utilisateurs inscrits
Accès à vie
limité à ce cours uniquement
29€
Accès illimité à vie
pour tous les cours 25 présents et futur
60 % de réduction
Essai gratuit Oui
Certificat de complétion Oui
Durée estimée 7 h
Exercices interactifs 63
Vos futures compétences
- Utiliser ROLLUP avec GROUP BY.
- Afficher l'ordre des colonnes avec CUBE, et utiliser CUBE avec GROUPING() et COALESCE().
- Utiliser de nouvelles fonctions et des regroupements multiples avec UNION ALL.
- Utiliser des regroupements multiples avec GROUPING SETS.
Derniers avis
Description
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 ?
Quels sont mes avantages ?
- 63 exercices interactifs. Interagissez avec des exercices pratiques pour une meilleure rétention. Apprenez à votre rythme, de n'importe où et à n'importe quel moment.
- Un accès à vie au cours. Lorsque vous achetez le cours, vous bénéficiez d'un accès personnel instantané à l'ensemble de son contenu.
- Certification en ligne. Réussissez tous les exercices et vous obtiendrez un certificat. Vous pouvez publier le certificat sur votre profil LinkedIn.
- Garantie de remboursement de 30 jours. Si vous n'êtes pas satisfait de la qualité du cours, vous pouvez vous faire rembourser dans les 30 jours suivant votre achat.
- Conseils pour les exercices.
Apprenez comment :
- Utiliser ROLLUP avec GROUP BY.
- Afficher l'ordre des colonnes avec CUBE, et utiliser CUBE avec GROUPING() et COALESCE().
- Utiliser de nouvelles fonctions et des regroupements multiples avec UNION ALL.
- Utiliser des regroupements multiples avec GROUPING SETS.
De quoi avez-vous besoin pour suivre ce cours ?
- Un navigateur web.
- Une connexion Internet.
- Des connaissances de base de SQL, suivies d'un peu de pratique.
Qui devrait suivre ce cours ?
- Toute personne qui connaît les bases de SQL mais qui souhaite aller plus loin.
- Les analystes qui utilisent SQL pour créer des rapports.
- Les administrateurs de bases de données.
- Les étudiants qui suivent des cours de SQL.
- Les programmeurs qui souhaitent améliorer leurs compétences en SQL.
Table des matières
Progression du cours 0%
Exercices terminés 0/63
-
Apprenez à utiliser ROLLUP avec GROUP BY.
-
Découvrez CUBE, une autre extension de GROUP BY.
-
Examinons de près GROUPING SETS, la dernière extension de GROUP BY de notre cours.
-
Vérifiez tout ce que vous avez appris avec nous dans ce cours.