brush
professional programmer writing sql code on a computer screen with a sleek and modern design representing efficient data management 4k resolution

Exemples de jointures SQL

  • person_outline Claudiu Mihut
  • chat_bubble_outline Commentaires (0)
  • access_time 2023-09-27 19:16:14

Les jointures sont l'un des concepts fondamentaux de la base de données SQL. Elles permettent de combiner les données de plusieurs tables en utilisant des critères de correspondance entre les colonnes. Les jointures sont essentielles pour récupérer des informations pertinentes à partir de multiples tables.

Voici quelques exemples de jointures SQL couramment utilisées :

Jointure interne (INNER JOIN)

La jointure interne est la jointure la plus couramment utilisée. Elle renvoie uniquement les lignes qui correspondent dans les deux tables spécifiées.


SELECT col1, col2
FROM table1
INNER JOIN table2
ON table1.col = table2.col;

Jointure externe gauche (LEFT JOIN)

La jointure externe gauche renvoie toutes les lignes de la table de gauche, ainsi que les lignes correspondantes de la table de droite. Si aucune correspondance n'est trouvée, les colonnes de la table de droite auront la valeur NULL.


SELECT col1, col2
FROM table1
LEFT JOIN table2
ON table1.col = table2.col;

Jointure externe droite (RIGHT JOIN)

La jointure externe droite renvoie toutes les lignes de la table de droite, ainsi que les lignes correspondantes de la table de gauche. Si aucune correspondance n'est trouvée, les colonnes de la table de gauche auront la valeur NULL.


SELECT col1, col2
FROM table1
RIGHT JOIN table2
ON table1.col = table2.col;

Jointure externe complète (FULL OUTER JOIN)

La jointure externe complète renvoie toutes les lignes des deux tables, avec les correspondances lorsque disponibles. Si aucune correspondance n'est trouvée, les colonnes auront la valeur NULL.


SELECT col1, col2
FROM table1
FULL OUTER JOIN table2
ON table1.col = table2.col;

Ces exemples de jointures SQL devraient vous aider à comprendre comment combiner les données de différentes tables. N'oubliez pas d'adapter les noms des tables et des colonnes en fonction de votre propre base de données.

Commentaires (0)

Laisser un commentaire