<t><br/>
SELECT t1.name<br/>
FROM table1 t1<br/>
LEFT JOIN table2 t2 ON t2.name = t1.name<br/>
WHERE t2.name IS NULL<br/>
<br/><br/><br/>
Q : Que se passe-t-il ici ?<br/>
<br/>
R : Conceptuellement, nous sélectionnons toutes les lignes de table1 et, pour chaque ligne, nous tentons de trouver une ligne dans table2 avec la même valeur dans la colonne name. Si une telle ligne n'existe pas, nous laissons simplement la partie table2 de notre résultat vide pour cette ligne. Nous limitons ensuite notre sélection en ne retenant que les lignes du résultat pour lesquelles la ligne correspondante n'existe pas. Enfin, nous ignorons tous les champs de notre résultat sauf fo</t>