CommencerCommencer gratuitement

Sous-requête à l’intérieur de SELECT

Comme l’explique la vidéo, il existe souvent plusieurs façons d’obtenir le même résultat en . Vous avez vu que les sous-requêtes peuvent constituer une alternative aux jointures pour obtenir le même résultat.

Dans cet exercice, vous explorerez plus avant la façon dont certaines requêtes peuvent être écrites en utilisant soit une jointure, soit une sous-requête.

À l’étape 1, vous commencerez par combiner LEFT JOIN et GROUP BY pour sélectionner les neuf pays ayant le plus grand nombre de villes figurant dans la table cities, ainsi que le nombre de ces villes. À l’étape 2, vous écrirez une requête qui renvoie le même résultat que la jointure, mais en utilisant une requête imbriquée.

Cet exercice fait partie du cours

Jointure de données en SQL

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___
Modifier et exécuter le code