Join einer 2. Tabelle mit ausschließenden Werten

ckteebe

Grünschnabel
Hi!

Ich hab da ein kleines aber nerviges Problem :)

Ich habe eine Tabelle mit folgender Struktur:

Tabelle 1:
ID
ID_2
Name
Vorname
Bla
Bla

dann habe ich eine weitere Tabelle in der ausschließende(!)
Werte für die Columns ID und ID_2 stehen:
Tabelle2:
ID
ID_2

nun will ich alle Werte der Tabelle 1 Selecten die NICHT
als ausschließende Werte (in Kombination) in Tabelle2 stehen.
Bei einem Subselect wäre das in etwa so:

SELECT Tabelle1.*
WHERE NOT Tabelle1.ID IN
(SELECT Tabelle2.ID FROM Tabelle2 WHERE Tabelle2.ID_2 = Tabelle1.ID_2)

Wie lautet das SQL-Statement in mySQL?
Bitte um schnelle Lösung weil ich das Problem heute noch lösen müsste :)

Danke Sascha
 
Habs jetzt durch ein zusätzliches count()-Select gelöst,
aber an einem einzelnen Select-Statement was dieses
Problem löst wäre ich nachwievor interessiert.

Thx
Sascha
 
Zurück