mouais, sauf que la, c'est une jointure de merde quand y a pas moyen de faire autrement.
En fait, il y a 3 types de jointures en SQL standard: INNER, LEFT et RIGHT.
INNER ne prend les enregistrements dans les deux tables QUE s'il existe une valeur commune dans les champs comparés
LEFT prend tous les champs de la première table et uniquement les champs de la deuxième s'il existe une valeur commune dans les champs comparés
RIGHT fait la même chose que left, mais à l'envers.