CommencezCommencez gratuitement

Premiers pas avec les sous-requêtes imbriquées

Il est temps de passer à la vitesse supérieure avec les sous-requêtes ! Vous n'avez pas le temps de regarder tous les matchs et vous voulez savoir si la England Premier League est aussi palpitante qu'on le dit.

Vous allez comparer le nombre maximal de buts marqués dans un seul match pour chaque saison avec le maximum de la England Premier League.

Cette activité fait partie du cours

Manipulation de données en SQL

Voir le cours

Instructions de l’exercice

  • Complétez une sous-requête imbriquée pour sélectionner le country_id de 'England Premier League' à partir de league, qui servira à filtrer la sous-requête parente.

Exercice interactif pratique

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

SELECT 
    season,
    MAX(home_goal + away_goal) AS max_goals,
    (SELECT MAX(home_goal + away_goal) 
     FROM match 
     WHERE season = main.season
     -- Subquery to get the max goals in an 'England Premier League' match for the same season
     AND country_id IN (____)
    ) AS pl_max_goals
FROM match AS main
GROUP BY season;
Modifier et exécuter le code