nasdak a écrit a écrit :
left join? cékoidonc
en fait mes champs sont identiques, avec dans une table, ou l'autre, des lignes ne plus, que je veux isoler
|
LEFT JOIN, c'est un peu comme une jointure.
SELECT tbl1.Id, tbl2.Id FROM tbl1 LEFT JOIN tbl2 ON tbl1.Id=tbl2.Id;
sera identique à :
SELECT tbl1.Id, tbl2.Id FROM tbl1, tbl2 WHERE tbl1.Id=tbl2.Id;
sauf que, dans le premier cas, il y aura tous les éléments de tbl1.
Si un id de tbl1 n'est pas dans tbl2, tu récupèrera la ligne (id, NULL) avec le LEFT JOIN.
(pas sur que ce soit très clair ).