MySQL: Einträge aus Tabelle1 zeigen, die NICHT in Tabelle2 sind
Olli
- datenbank
0 Vinzenz Mai0 Olli
Hallo,
ich habe einen kleinen Hänger und hoffe, jemand von Euch kann mich mit einem Geistesblitz versorgen.
Ich habe zwei Tabellen:
Tabelle 1 = zig Userids
Tabelle 2 = einige wenige Userids aus Tabelle 1
Wie kann ich die Userids aus Tabelle 1 abfragen, die NICHT in Tabelle 2 sind?
Ich leg' mir da echt die Karten :(
Vielen Dank im Voraus für Eure nette Hilfe!!
Viele Grüße
Olli
Hallo
Ich habe zwei Tabellen:
Tabelle 1 = zig Userids
Tabelle 2 = einige wenige Userids aus Tabelle 1Wie kann ich die Userids aus Tabelle 1 abfragen, die NICHT in Tabelle 2 sind?
Ich leg' mir da echt die Karten :(
MySQL 4.0.x und älter: OUTER JOIN über die Userids und Prüfung auf mit ISNULL.
MySQL 4.1.x und neuer: Subselect mit
WHERE t1.Userid NOT IN (SELECT t2.Userid FROM t2)
Freundliche Grüße
Vinzenz
Hallo Vinzenz,
wow, tausend Dank, funktioniert perfekt!!!
Unglaublich, wie schnell einem hier kompetent geholfen wird. :)
Viele Grüße
olli