Pour effectuer result1 - result2, vous pouvez joindre result1 avec result2 et uniquement les éléments de sortie qui existent dans result1. Par exemple :
SELECT DISTINCT result1.column
FROM result1 LEFT JOIN result2 ON result1.column = result2.column
WHERE result2.column IS NULL
Notez qu'il ne s'agit pas d'une différence définie , et n'affichera pas les éléments dans result2 qui n'existent pas dans result1. Il est défini soustraction .
Voir aussi :Web version archivée de l'article de blog pertinent .