Hallo!
Statt eines INNER JOIN kannst Du einen OUTER JOIN benutzen, um alle
Kombinationen zu selektieren. Wenn keine entsprechenden Daten in den
Haupttabellen enthalten sind, haben die entsprechenden Spalten den Wert
NULL.
Aber mach doch einfach:
Select userID
>From tbl1
Where userID Not In
(Select id From tbl2)
oder auch direkt:
Delete
>From tbl1
Where userID Not In
(Select id From tbl2)
Noch besser ist es, wenn Du von vorn herein daf�r sorgst, dass keine
Waisen entstehen, entweder dadurch, dass Du keine Eltern killst oder
�ber Referentielle Integrit�t oder Trigger die Kinder direkt mit
abmurkst.
Freundliche Gr��e
Joachim van de Bruck
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp