Einzelnen Beitrag anzeigen

Snyderburn

Registriert seit: 19. Sep 2003
85 Beiträge
 
Delphi 2005 Architect
 
#1

SQL-Abfrage über 3 Tabellen zeigt nicht alles an.

  Alt 16. Feb 2005, 08:41
Datenbank: Microsoft Access • Version: 2002 SP3 • Zugriff über: ADO Connection
Hi Leute,

ich habe ein kleines Problem mit einer SQL-Abfrage. Ich habe die Abfrage über 3 Tabellen gemacht, aber leider zeigt er mir nicht das an, was ich haben will. Die Abfrage soll einfach alle Datensätze anzeigen, die in der Tabelle "Spec_erstellen" steht. Das Problem ist, wenn in der Spalte "Spec_PN" bei der Tabelle "Spec_erstellen" nichts drin steht, dann wird auch der Datensatz nicht angezeigt. Diese Spalte ist eine Verknüpfung zu der "TPN" Tabelle.


SQL-Code:
SELECT Spec_erstellen.ID_Spec, Spec_erstellen.SPEC_Spec, Spec_erstellen.Spec_Titel, Allgemein.Allgemein_Issue, Spec_erstellen.Spec_Amendment, Spec_erstellen.Spec_Appendix, Spec_erstellen.Spec_Datum, TPN.TPN_PN
FROM TPN INNER JOIN (Allgemein INNER JOIN Spec_erstellen ON Allgemein.ID_Allgemein = Spec_erstellen.Spec_Issue) ON TPN.ID_TPN = Spec_erstellen.SPEC_PN
ORDER BY Spec_erstellen.SPEC_Spec, Spec_erstellen.Spec_Appendix, Allgemein.Allgemein_Issue;
Ich bin für jeden Rat sehr dankbar.

Gruß
Snyderburn
  Mit Zitat antworten Zitat