SQL – LEFT JOINS (Français)

0 Comments
Advertisements

la jointure gauche SQL renvoie toutes les lignes de la table de gauche, même si aucune correspondance dans le tableau de droite. Cela signifie que si la clause ON correspond à 0 (zéro) enregistrements dans la table de droite; la jointure retournera toujours une ligne dans le résultat, mais avec NULL dans chaque colonne de la table de droite.,

Cela signifie qu’une jointure gauche renvoie toutes les valeurs de la table de gauche, plus appariés valeurs de la table de droite ou NULL en cas d’absence de correspondance prédicat de jointure.

Syntaxe

La syntaxe de base d’une JOINTURE GAUCHE est comme suit.

SELECT table1.column1, table2.column2...FROM table1LEFT JOIN table2ON table1.common_field = table2.common_field;

ici, la condition donnée peut être n’importe quelle expression donnée en fonction de vos besoins.

exemple

considérez les deux tableaux suivants,

Tableau 1 − la Table des clients est la suivante.

Tableau 2-le tableau des commandes est le suivant.

maintenant, joignons ces deux tables en utilisant la jointure gauche comme suit.,

SQL> SELECT ID, NAME, AMOUNT, DATE FROM CUSTOMERS LEFT JOIN ORDERS ON CUSTOMERS.ID = ORDERS.CUSTOMER_ID;

This would produce the following result −

sql-using-joins.htm
Advertisements


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *