tut mir leid, aber deine frage ist höchstgradig unverständlich, was du möchtest, beschreib noch mal genau die tabellen, was sie enthalten, und was du möchtest, dann kann ic dir sicher helfen.
ich kenne GrafvonHenneber, nicht dass du dich wunderst, dass jetzt jemand anders antwortet.
Die Sache ist so, wir haben eine Tabelle, in der Benutzerdaten gespeichert sind. Diese Tabelle will ich aber nicht ändern, zwecks update der Scripte usw.
Ich benötige für manche Benutzer aber mehr Daten, deshalb habe ich eine 2. Tabelle angelegt, welche über die uid verknüpft ist.
Wie kann ich jetzt mir die Datensätze anzeigen lassen, die keinen Datensatz in der 2. Tabelle haben ?????
Kommando zurück, wird wohl so nicht funktionieren.
Frage mich allerdings, warum Ihr die benötigten Spalten nicht einfach an die eine Tabelle angehängt habt. Was hätte denn da umprogrammiert werden müssen?
Vielleicht hätten ein paar Queries angepasst werden müssen, das wäre aber auch schon alles gewesen.
__________________
The internet is full of answers, even to never asked questions!
an die erste Tabelle etwas anhängen war nicht möglich, denn dann müssten doch die Insert Befehle in anderen Scripten, welche auf diese Tabelle zugreifen, auch angepasst werden.
T-J-A, wie gesagt, ein paar Queries hätten wahrscheinlich angepasst werden müssen.
Wäre aber wahrscheinlich einfacher gewesen als nun dieses Problem zu lösen.
Ich denke, es wird nicht über eine einzige Query gehen.
Vom Prinzip her würde ich so vorgehen:
Mit einer Query alle in tabelle1 vorkommenden ID's auslesen
Mit einer Query nach den ID's in tabelle2 suchen.
Wenn Ergebnis FALSE (also ID nicht in Tabelle 2 vorhanden) Datensätze zur ID in Tabelle 1 abfragen.
Das ganze über verschachtelte IF-Abfragen.
So kommt Ihr auf jeden Fall an alle Datensätze, deren ID in tabelle1 aber nicht in tabelle2 vorhanden ist.
__________________
The internet is full of answers, even to never asked questions!