Hallo,
Ich habe 2 MySQL-Tabellen.
In der zweiten Tabelle werden einige IDs aus der ersten Tabelle gespeichert. Vereinfacht könnten die Tabellen wie folgt aussehen:
table1 mit den Spalten: id, ...
table2 mit den Spalten: id, topid, ...
Ich benötige jetzt eine Abfrage, die alle Zeilen aus der ersten Tabelle liest, die nicht in der 2. Tabelle gespeichert wurden.
Also in dem Beispiel alle Datensätze aus table1, deren id nciht als topid in table2 vorkommen.
Ich weiss, dass das sehr einfach klingt. Aber ich komme trotzdem nicht drauf.
Ich habe 2 MySQL-Tabellen.
In der zweiten Tabelle werden einige IDs aus der ersten Tabelle gespeichert. Vereinfacht könnten die Tabellen wie folgt aussehen:
table1 mit den Spalten: id, ...
table2 mit den Spalten: id, topid, ...
Ich benötige jetzt eine Abfrage, die alle Zeilen aus der ersten Tabelle liest, die nicht in der 2. Tabelle gespeichert wurden.
Also in dem Beispiel alle Datensätze aus table1, deren id nciht als topid in table2 vorkommen.
Ich weiss, dass das sehr einfach klingt. Aber ich komme trotzdem nicht drauf.
Kommentar