PaliSkill
SQL Intermédiaire

Chapitre 1 / 10

Jointures fondamentales

9 leçons dans ce chapitre.

1

INNER JOIN : combiner deux tables liées

Disponible
0%

Jusqu'ici, chaque requête ne portait que sur une seule table. Une base de données relationnelle contient souvent plusieurs tables…

Voir les détails du chapitre

Jusqu'ici, chaque requête ne portait que sur une seule table. Une base de données relationnelle contient souvent plusieurs tables liées entre elles par une valeur commune — une clé. combine deux tables en associant les lignes qui partagent cette valeur. Voici une seconde table, , liée à par la colonne (qui correspond à dans ) : et sont des alias de table (raccourcis, détaillés dans la leçon suivan…

🔒

Alias de table et de colonne (AS)

Verrouillée

donne un nom temporaire — un alias — à une colonne ou à une table dans le résultat d'une requête, sans modifier la table d'origine…

🔒

LEFT JOIN : garder toutes les lignes même sans correspondance

Verrouillée

fonctionne comme , avec une différence essentielle : il garde toutes les lignes de la table de gauche (la première citée), même qu…

🔒

RIGHT JOIN : garder toutes les lignes de la table de droite

Verrouillée

fonctionne comme , mais symétriquement : il garde toutes les lignes de la table de droite, même sans correspondance dans la table…

🔒

FULL OUTER JOIN : garder toutes les lignes des deux tables

Verrouillée

garde toutes les lignes des deux tables, avec ou sans correspondance de chaque côté — combinaison de LEFT JOIN et RIGHT JOIN. Sur…

🔒

Comparer les 4 jointures : laquelle utiliser ?

Verrouillée

INNER, LEFT, RIGHT et FULL OUTER répondent chacune à une question différente sur les lignes à garder. | Jointure | Lignes de gauch…

🔒

Le piège des NULL dans une condition ON

Verrouillée

Une condition de jointure comme compare deux valeurs avec . Or en SQL, ne correspond jamais à rien avec — pas même à un autre . ne…

🔒

Éviter les colonnes ambiguës entre tables jointes

Verrouillée

Quand deux tables jointes possèdent une colonne du même nom, l'utiliser sans préfixe dans un provoque une erreur d'ambiguïté : le…

🔒

Cas pratique final : une requête avec jointure combinée

Verrouillée

Ce cas pratique combine jointure, alias et filtrage — les notions vues dans ce chapitre. Étape par étape : 1. associe chaque comma…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/9 terminées

Accès complet

La première leçon de chaque chapitre est gratuite (10 leçons sur 90).

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 80 leçons restantes de ce module