yo,
da fällt mir spontan wieder mal die allseits gefürchtete korrelierende unterabfrage ein, wobei dein dbms unterabfragen unterstützen müßte.
SELECT DISTINCT tab1.personenId
FROM tabelle AS tab1
WHERE 'dein_wert' NOT IN
(SELECT wert FROM tabelle AS tab2 WHERE tab2.personenId = tab1.personenId)
Ilja