Hallo,
das hängt vom verwendeten Datenbanksystem ab. Fraglich ist es aber immer noch, ob es in dieser kombination überhaupt funktionieren kann.
ich habe das unter ms-sql innerhalb eines select ausgeführt:
SELECT * FROM tblGeraete WHERE GerTyp_ID NOT IN (select distinct GerTyp_ID from tblGerTyp) ORDER BY Verwaltungsbez1
bei deinem insert könnte es ja durchaus vorkommen, das das select mehrere datensätze erfasst, obwohl du es eigentlich durch deine Programmierung ausgeschlossen hast...
ich weiß nur, das mysql diese unterabfragen noch nicht unterstützt...
bei einem insert wird es noch kritischer...
du musst dich einfach mal über dein verwendetes dbms schlau machen und bei Möglichkeit der Nutzbarkeit von Unterabfragen die entsprechenden Hilfeseiten ansehen...
Odium