CommencerCommencer gratuitement

Jointure de sous-requêtes dans FROM

La table match de la base de données du football européen ne contient pas de noms de pays ou d’équipes. Vous pouvez obtenir ces informations en les associant à la table country et les utiliser pour agréger des informations telles que le nombre de matchs joués dans chaque pays.

Si vous souhaitez filtrer les données de l’une de ces tables, vous pouvez également créer une sous-requête à partir de l’une d’elles, puis l’associer à une table existante dans la base de données. Une sous-requête dans FROM permet de répondre à des questions détaillées qui nécessitent de filtrer ou de transformer des données avant de les inclure dans vos résultats finaux.

Votre objectif dans cet exercice est de générer une sous-requête utilisant la table match, puis de joindre cette sous-requête à la table country afin de calculer les informations sur les matchs avec un total d’au moins 10 buts.

Cet exercice fait partie du cours

Manipulation de données en SQL

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

SELECT 
	-- Select the country ID and match ID
	___, 
    ___ 
FROM match
-- Filter for matches with 10 or more goals in total
WHERE (___ + ___) >= ___;
Modifier et exécuter le code