C'est bien un LEFT JOIN, n'est-ce pas?
Beau travail pour vous familiariser avec la structure des jointures! Dans cet exercice, vous allez explorer les différences entre INNER JOIN et LEFT JOIN. Cela vous aidera à choisir le type de jointure approprié.
Comme précédemment, vous utiliserez les tables cities et countries.
Vous commencerez par un INNER JOIN avec la table cities (à gauche) et la table countries (à droite). C'est utile si vous ne voulez que les enregistrements pour lesquels un pays est présent dans les deux tables.
Vous passerez ensuite à un LEFT JOIN. C'est indiqué si vous souhaitez retourner tous les pays présents dans la table cities, qu'ils aient ou non une correspondance dans la table countries.
Cette activité fait partie du cours
Joindre des données en SQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
c1.name AS city,
code,
c2.name AS country,
region,
city_proper_pop
FROM cities AS c1
-- Perform an inner join with cities as c1 and countries as c2 on country code
___
ORDER BY code DESC;