Re: [LA-discussions] mysql |
[ Thread Index |
Date Index
| More linuxarverne.org/discussions Archives
]
KewlCat a écrit :
La différence c'est que la jointure utilisant la clause WHERE est
restrictive ("INNER JOIN") alors que les LEFT JOIN (et RIGHT JOIN) sont
des jointures plus permissives ("OUTER JOIN"), dans le sens où si l'un
des enregistrements de la table de gauche (respectivement, de droite) ne
contient pas d'éléments répondant à la condition donnée, tu le
retrouveras quand même dans tes résultats mais avec des éléments null
partout où tu t'attendais à avoir les valeurs des colonnes de la table
de gauche (resp. droite).
[...]
Merci pour cette réponse complète !
Yann
---
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/listes_de_diffusion