Wenn ich Dich richtig verstanden habe, dann sollte das in etwas so funktionieren:
SQL-Code:
SELECT a.*
FROM WERTE a
WHERE (a.USERID = 1)
OR ((a.USERID = 0) AND (NOT EXISTS (SELECT b.* FROM WERTE b WHERE b.USERID = 1 AND b.NAME1 != a.NAME1 and b.NAME2 != a.NAME2)))