Einzelnen Beitrag anzeigen

Nju

Registriert seit: 16. Jun 2004
41 Beiträge
 
#10

Re: SQL: 2 Ergebniszeilen in eine vereinen

  Alt 23. Okt 2007, 11:12
So, mittlerweile habe ich eine Lösung gefunden, die NICHT mit left outer join bewerkstelligt wurde, sondern mit inner join (Zusammengeklickt mit der Entwurfs-Ansicht von Access):

SQL-Code:
SELECT S.*, K.*, S.Nummer, S.Nummer, S.verband, S.verband, K.art, L.*, S.nummer, S.verband, L.art
FROM tabelle_anschrift AS L, tabelle_stamm AS S, tabelle_anschrift AS K
WHERE (((S.nummer)=[K].[nummer] And (S.nummer)="10" And (S.nummer)=[L].[nummer]) AND ((S.verband)="Hauptnehmer" And (S.verband)=[K].[verband] And (S.verband)=[L].[verband]) AND ((K.art)="1") AND ((L.art)="2"));
Wenn jetzt aber kein Datensatz für diese Nummer mit der Art 2 existiert (aber Art 1 schon), dann zeigt er mir keine Ergebniszeile an.

Wie kann ich diese Ergebniszeile doch anzeigen lassen und die Felder für Art 2 bleiben dafür leer?
  Mit Zitat antworten Zitat