KnowledgeCity

MySQL : les jointures

Comment utiliser efficacement les jointures
Regardez la première leçon gratuitement — accédez aux 4 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Avancé  Fournisseur Kati Gordon  4 Leçons ·  13m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

Ce module traite de l'utilisation des jointures dans PostgreSQL. Les jointures vous permettent de fusionner des données entre des tables. Vous découvrirez également les fonctions d'agrégat, qui effectuent un calcul sur un ensemble de lignes et renvoient une seule ligne. Ensuite, vous apprendrez à utiliser les rollouts  et ls cubes pour créer des sous-totaux. Les cubes et les rollups vous permettent de créer des sous-totaux pour plusieurs ensembles de groupes plutôt que pour un seul. Ce module explique ce concept en profondeur. Enfin, ce module explore la fonction fetch first.

Ce que vous allez apprendre

  • Fusionner des données sur plusieurs tables à l'aide de jointures (joins)
  • Appliquer des fonctions d'agrégation pour effectuer un calcul sur un ensemble de lignes et renvoyer une seule ligne
  • Créer des sous-totaux pour plusieurs ensembles de groupes à l'aide de rollups et de cubes
  • Faire la distinction entre les opérations cube et rollup
  • Utiliser la fonction fetch first pour limiter le nombre de lignes renvoyées

Points clés à retenir

  • Les jointures (joins) vous permettent de fusionner des données entre des tables.
  • Les fonctions d'agrégation effectuent un calcul sur un ensemble de lignes et renvoient une seule ligne.
  • Les cubes et les rollups vous permettent de créer des sous-totaux pour plusieurs ensembles de groupes plutôt qu'un seul.
  • Le module explore également la fonction fetch first.

Foire aux questions

Quels sujets ce module couvre-t-il ?

Il couvre l'utilisation des jointures pour fusionner des données entre des tables, les fonctions d'agrégation, l'utilisation de rollups et de cubes pour créer des sous-totaux, et la fonction fetch first.

Quelle est la différence entre cube et rollup telle qu'enseignée ici ?

Les cubes comme les rollups vous permettent de créer des sous-totaux pour plusieurs ensembles de groupes plutôt qu'un seul, et le module explique ce concept en profondeur ; comprendre la différence entre cube et rollup est l'un des objectifs d'apprentissage.

Que font les fonctions d'agrégation ?

Selon le module, les fonctions d'agrégation effectuent un calcul sur un ensemble de lignes et renvoient une seule ligne.

Quelles compétences sont associées à ce cours ?

Les compétences associées incluent la programmation de bases de données, MySQL, PL/pgSQL, PostGIS, PostgreSQL et SQL (langage de programmation).

Quelles leçons sont incluses ?

Les leçons sont : Utilisation des jointures (Using Joins), Fonctions d'agrégation (Aggregate Functions), Utilisation des rollups et des cubes pour créer des sous-totaux (Using Rollups & Cubes to Create Subtotals), et Fetch First.