Maison > Article > base de données > Que signifie la jointure gauche ?
Le mot-clé de jointure gauche renvoie toutes les lignes du tableau de gauche, même s'il n'y a aucune correspondance dans le tableau de droite. S'il n'y a aucune correspondance dans le bon tableau, le résultat est NULL. La syntaxe spécifique est la suivante : [sélectionnez la colonne de t1 à gauche, rejoignez t2 sur t1.column=t2.column].
mot-clé de jointure gauche
(apprentissage recommandé : tutoriel mysql)
Le Le mot-clé LEFT JOIN renvoie toutes les lignes de la table de gauche (table1) même s'il n'y a aucune correspondance dans la table de droite (table2). S'il n'y a aucune correspondance dans le bon tableau, le résultat est NULL.
Syntaxe du mot clé LEFT JOIN
SELECT column_name(s) FROM table_name1 LEFT JOIN table_name2 ON table_name1.column_name=table_name2.column_name
Remarque : Dans certaines bases de données, LEFT JOIN est appelé LEFT OUTER JOIN.
Regardons une image :
Remarque : Le mot-clé LEFT JOIN renvoie toutes les lignes de la table de gauche, même si la table de droite ( access_log ) ne correspond pas.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!