Obtenir les noms des équipes avec une sous-requête
Résolvons un problème que nous avons rencontré à quelques reprises dans ce cours jusqu'à maintenant — Comment obtenir les noms des équipes locales et visiteurs dans un seul Résultat de la requête?
Parmi les 4 techniques que nous venons de voir, cela peut se faire au moyen de sous-requêtes, de sous-requêtes corrélées et de CTE. Nous allons pratiquer la création d'ensembles de résultats similaires avec chacune de ces 3 méthodes dans les 3 prochains exercices, en commençant par des sous-requêtes dans FROM.
Avertissement : si votre code expire, vous avez probablement fait une erreur dans le JOIN et tenté d'associer les mauvais champs, ce qui a rendu la table trop volumineuse ! Lisez attentivement le code et les commentaires fournis, et vérifiez vos conditions ON !
Cette activité fait partie du cours
Manipulation de données en SQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
m.id,
t.team_long_name AS hometeam
-- Left join match and team
FROM ___ AS m
___ ___ ___ as t
ON m.hometeam_id = team_api_id;