Ich wollte eine einfache Abfrage ausführen, um alle Zeilen aufzurufen, in Table1
denen ein Hauptspaltenwert in einer Spalte in einer anderen Tabelle ( Table2
) nicht vorhanden ist .
Ich habe versucht:
SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal
Dies löst stattdessen einen Syntaxfehler aus. Die Google-Suche führte mich zu Foren, in denen Leute sagten, dass MySQL nicht unterstützt NOT IN
und etwas extrem Komplexes verwendet werden muss. Ist das wahr? Oder mache ich einen schrecklichen Fehler?