è sbagliato il ragionamento: devi estrarre quelli uguali e sottrarli

qualcosa del tipo

SELECT colonne
FROM tabella1
WHERE NOT tabella1.ID IN (
SELECT id FROM tabella2 WHERE colonna LIKE '*quello_che_vuoi*')

adeguala alla tua situazione