WinBoard - Das Windows Portal

  
Zurück   WinBoard - Die Windows Community > Software > Datenbanken
Seite neu laden Fehlermerldung bei Left-Join Abfrage unter Access2003

Antwort Zwischen GELÖST und OFFEN wechseln
 
Themen-Optionen

Fehlermerldung bei Left-Join Abfrage unter Access2003
Alt 28.10.2008, 15:33
  #1
8086
 
Status: Offline
Beiträge: 4
Registriert seit: 29.05.2008
   
Fehlermerldung bei Left-Join Abfrage unter Access2003

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 machen....dem 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
     Mit Zitat antworten
Alt 28.10.2008, 16:10
  #2
Dienstleister / Moderator
 
Benutzerbild von Peter Schirmer
 
Status: Online
Beiträge: 4.396
Registriert seit: 14.04.2006
Alter: 28
   
Spontan: Groß- und Kleinschreibung? Ein recht beliebter Fehler.


__________________
Updates offline installieren? Jetzt hier die Final herunterladen (v2.1)! | Readme lesen | Wichtige "How-to's" findet ihr hier
     Mit Zitat antworten
Alt 05.11.2008, 13:02
  #3
SQL-Dompteur
 
Benutzerbild von AlienJoker
 
Status: Offline
Beiträge: 3.796
Registriert seit: 01.02.2007
Ort: München/D
Alter: 29
   
Also Access stört sich wie die meisten anderen MS-Produkte bei Objektnamen überhaupt nicht an Groß- und Kleinschreibung.
Ich würde wirklich genau nochmal die Schreibweise der Objektnamen prüfen und im zweifelsfall die Abfrage im Editor zusammenklickern und den unterschien angucken.
Wenn du den Code etwas strukturierst (Zeilenumbrüche) fällt dir eher was auf:

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;

An sich ist das Statement so korrekt. Prüf auch nochmal alle Spaltennamen der America-Tabelle, ob die wirklich so heißen.


__________________
mein Rechner mit Bild

"Ohne meine Kanone bin ich nur ein Bulle,
mit meiner Kanone bin ich ein gefährlicher Bulle" (Sledge Hammer)
     Mit Zitat antworten

  
Zurück   WinBoard - Die Windows Community > Software > Datenbanken
Seite neu laden Fehlermerldung bei Left-Join Abfrage unter Access2003


Antwort Zwischen GELÖST und OFFEN wechseln

Stichworte
access2003 , left join , sql

Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are an
Refbacks are aus
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:28 Uhr.











Das WinBoard wird unterstützt von
OptimaNet & Hostfactory