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
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 (___ + ___) >= ___;