5. Les Jointures (JOIN)

Les jointures permettent de combiner les données de plusieurs tables en une seule requête.

Types de jointures :

  • INNER JOIN : Récupère les enregistrements communs entre deux tables.

  • LEFT JOIN : Récupère tous les enregistrements de la table de gauche, et les correspondances de la table de droite (s'il y en a).

  • RIGHT JOIN : Inverse du LEFT JOIN.

  • FULL OUTER JOIN : Récupère tous les enregistrements lorsqu'il y a une correspondance dans l'une ou l'autre des tables.

Exemple d'une jointure :

SELECT Clients.nom, Commandes.date
FROM Clients
INNER JOIN Commandes ON Clients.id = Commandes.client_id;

Last updated