Joindre toutes les tables
Dans ce dernier exercice, votre tâche est de trouver la ville universitaire du professeur ayant le plus d'affiliations dans le secteur « Media & communication ».
Pour y arriver,
- vous devez joindre toutes les tables,
- regrouper selon certaines colonnes,
- puis appliquer des critères de sélection pour ne garder que les lignes du bon secteur.
Faisons-le en trois étapes !
Cette activité fait partie du cours
Introduction aux bases de données relationnelles en SQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Join all tables
SELECT *
FROM affiliations
JOIN ___
ON affiliations.professor_id = professors.___
JOIN organizations
ON affiliations.organization_id = ___.___
JOIN ___
ON professors.___ = universities.id;