Io farei una left outher join e poi nel where direi di filtrare sul nullo, un esempio potrebbe essere:
SELECT *
FROM TAB1
LEFT OUTHER JOIN TAB2 ON TAB1.ID=TAB2.ID
WHERE TAB2.ID IS NULL
Questa è l'idea di base, poi devi sistemarla per quello che ti interessa, in particolare qui la condizione non esiste in TAB2, in caso devi giocare sulla disposizione di tab1 e tab2 e eventualmente usare left o right e via dicendo.
gigio