1. Learn
  2. /
  3. Kurser
  4. /
  5. Joindre des données en SQL

Connected

övning

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.

Instruktioner 1/2

undefined XP
  • 1
    • Effectuez une jointure interne avec cities AS c1 à gauche et countries as c2 à droite.
    • Utilisez code comme champ pour fusionner vos tables.
  • 2
    • Modifiez le code pour effectuer un LEFT JOIN plutôt qu'un INNER JOIN.
    • Après avoir exécuté cette requête, regardez combien d'enregistrements le Résultat de la requête contient.