CommencezCommencez gratuitement

Joindre des sous-requêtes dans FROM

La table match dans la base de données European Soccer ne contient pas les noms de pays ni d'équipes. Vous pouvez obtenir ces informations en la joignant à la table country, puis les utiliser pour agréger des données, comme le nombre de matchs disputés dans chaque pays.

Si vous souhaitez filtrer les données à partir de l'une de ces tables, vous pouvez aussi créer une sous-requête à partir de l'une d'elles, puis la joindre à une table existante de la base de données. Une sous-requête dans FROM est une façon efficace de répondre à des questions détaillées qui exigent de filtrer ou de transformer les 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 à partir de la table match, puis de joindre cette sous-requête à la table country pour calculer des informations sur les matchs comptant un total de 10 buts ou plus!

Cette activité fait partie du cours

Manipulation de données en SQL

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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