Obtenir des noms d’équipes avec des CTE
Vous avez maintenant exploré deux méthodes pour répondre à la question suivante : comment obtenir à la fois le nom de l’équipe à domicile et celui de l’équipe à l’extérieur dans un seul résultat final de la requête ?
Voyons maintenant la dernière méthode : les expressions de table communes. Les expressions de table communes sont semblables à la méthode de génération de résultats par sous-requête. La principale différence concerne la syntaxe et l’ordre dans lequel les informations sont traitées.
Cet exercice fait partie du cours
<cours>Manipulation de données en SQL</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
-- Select match id and team long name
___,
___ AS hometeam
FROM ___ AS m
-- Join team to match using team_api_id and hometeam_id
LEFT JOIN ___ AS t
ON ___ = ___;