Der folgende Beitrag wurde am 09. 04. 2004, 19:48 Uhr von Andy A. veröffentlicht.
Hi,
ich habe zwei Tabellen:
s_alles und s_fertig
s_alles hat drei Datensätze:
ID ...
1 ...
2 ...
3 ...
s_fertig sieht so aus:
ID Uid
Nun möchte ich eine Abfrage die folgende Punkt erfüllt:
~ Es sollen alle Datensätze von s_alles erscheinen, deren ID nicht in der Tabelle s_fertig sind.
~ Es soll für jeden Benutzer gehen
Wie macht man so was am besten?
Andy
Der folgende Beitrag wurde am 10. 04. 2004, 09:45 Uhr von Ilja veröffentlicht.
yo,
> ~ Es sollen alle Datensätze von s_alles erscheinen, deren ID nicht in der Tabelle s_fertig sind.
mit einem OUTER JOIN und nach NULL abfragen.
SELECT spalte1, spalte2....
FROM s_alles LEFT JOIN s_fertig on (s_alles.id=s_fertig.id)
WHERE s_fertig.uid=hier_user_id AND s_fertig.id IS NULL;
Ilja
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4