Test auf Vorkommen in anderer Tabelle

Moin,

ich weiss, ich habe sowas schon gemacht, aber bevor ich das jetzt wieder rausgekramt habe, frage ich schnell nach:

Ich habe zwei Tabellen mit je einer Spalte. In der einen stehen ca. 90.000 unterschiedliche IDs. In der anderen nur ca 12.000 Stück. Von diesen 12.000 sind aber einige schon in der ersten Tabelle drin. Ich möchte also eine Abfrage haben, die mir diejenigen Datensätze ausgibt,

  • die in der anderen Tabelle auch enthalten sind

bzw.

  • die in der anderen Tabelle nicht enthalten sind.

Wie ging das noch mit SQL? Wären es nicht so viele Daten, würde ich es schnell mit Excel machen, aber so …

Danke,
Kristian

PS: MS Access 2000

Hallo!
Select A.ID from Tabelle A
where A.ID=B.ID liefert alle ID’S zurück, die in A und B vorkommen.

Select A.ID from A
where A.ID not in B
sollte ID’s zurückliefern, die in A aber nicht in B sind.
Gruß
Florian

Wat, so einfach war das?
Oh Mann … der Wald und die Bäume …
gleich mal ausprobieren!

Danke! :wink: