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 ★★★★★ ★★★★★ (1 notes)

28 Utilisateurs inscrits

Accès à vie

limité à ce cours uniquement

29

Vous désirez une meilleure offre ?

Obtenez un accès illimité à vie à tous les 25 cours présents et futurs

Economisez 150 €

Accès illimité à vie

pour tous les cours 25 présents et futur

99 249

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 ?

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

  1. ROLLUP

    0/21

    Apprenez à utiliser ROLLUP avec GROUP BY.

  2. CUBE

    0/17

    Découvrez CUBE, une autre extension de GROUP BY.

  3. GROUPING SETS

    0/17

    Examinons de près GROUPING SETS, la dernière extension de GROUP BY de notre cours.

  4. Quiz final

    0/8

    Vérifiez tout ce que vous avez appris avec nous dans ce cours.

Avis (0)

Notes moyennes

5.00/5

★★★★★ ★★★★★ (1 évaluations)

5 étoiles

100%

4 étoiles

0%

3 étoiles

0%

2 étoiles

0%

1 étoile

0%