Fehlermeldung bei Left Join-Abfrage

28/10/2008 - 16:00 von Philipp Weingand | Report spam
Hallo,

Bin mal wieder betriebsblind und sehe den Wald vor lauter Bàumen nicht.
Folgende Abfrage:

SELECT *
FROM TeilabfrageAmerica LEFT JOIN OoBM ON nFAmerica.IP2=OoBM.IPA2 AND
nFAmerica.IP3=OoBM.IPA3 AND nFAmerica.IP4=OoBM.IPA4 AND
nFAmerica.LocCode=OoBM.LocCode;

Zur Erklàrung :
Ich möchte eine dritte Tabelle (OoBM) mit einem Left Join an die
Ergebnisstabelle (nFAmerica) aus der Teilabfrage anbinden und zwar mit den
oben genannten Bedingungen.

Der Fehler :
Access gibt mir immer einen Syntaxfehler in der JOIN-Operation zurück und
markiert dabei das erste "nFAmerica"

Das Kuriose :
Ich hab bereits eine identische Abfrage für den Bereich Asia zum laufen
gebracht. D.h. selbe Abfrage nur statt dem Wort America steht da Asia.
Also dacht ich mir mit copy&paste kann ich die America-Abfrage auch
machendem ist nicht so.

Garantiert ist es nur ein dummer, kleiner (Denk)Fehler der sich irgendwo
eingeschlichen hat aber ich find ihn nicht.

Bin für jede Hilfe dankbar.

Gruß

Philipp
 

Lesen sie die antworten

#1 Lutz Uhlmann
28/10/2008 - 16:03 | Warnen spam
SELECT *
FROM TeilabfrageAmerica LEFT JOIN OoBM ON nFAmerica.IP2=OoBM.IPA2 AND
nFAmerica.IP3=OoBM.IPA3 AND nFAmerica.IP4=OoBM.IPA4 AND
nFAmerica.LocCode=OoBM.LocCode;



... FROM TeilabfrageAmerica AS nFAmerica LEFT JOIN OoBM ON ...

würde ich meinen oder eben überall nFAmerica durch den originalen Namen
TeilabfrageAmerica ersetzen.

Lutz

Ähnliche fragen