Použijte vnější spojení
SELECT A.*
FROM Table1 a
LEFT OUTER JOIN (SELECT DISTINCT subject
FROM Table2) b ON a.id = b.subject
WHERE b.subject IS NULL
Použijte vnější spojení
SELECT A.*
FROM Table1 a
LEFT OUTER JOIN (SELECT DISTINCT subject
FROM Table2) b ON a.id = b.subject
WHERE b.subject IS NULL