1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction aux bases de données relationnelles en SQL

Connected

Exercice

Compter les affiliations par université

Maintenant que vos données sont prêtes pour l'analyse, exécutons quelques requêtes SQL d'exemple sur la base de données. Vous allez réutiliser des notions déjà vues, comme le groupement par colonnes et la jointure de tables.

Dans cet exercice, vous déterminerez quelle université a le plus d'affiliations (par l'entremise de ses professeurs). Pour cela, vous avez besoin des tables affiliations et professors, puisque cette dernière contient aussi university_id.

Petit rappel : les jointures suivent la structure suivante :

SELECT table_a.column1, table_a.column2, table_b.column1, ... 
FROM table_a
JOIN table_b 
ON table_a.column = table_b.column

Cela produit une combinaison de table_a et table_b, mais seulement pour les lignes où table_a.column est égal à table_b.column.

Instructions

100 XP
  • Comptez le nombre total d'affiliations par université.
  • Triez le résultat selon ce décompte, en ordre décroissant.