Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#3

Re: SQL bei JOIN gemeinsame Spalten nicht ausgeben

  Alt 15. Mai 2006, 11:25


ich Idiot!!

mein Problem ist ja garnicht das die Spalten ausgegeben werden, sondern das sie überhaupt existieren...

Sorry an alle

Nochmal, folgende Tabellen:
-----------------
Kunden
-----------------
Spalten:
-----------------
ID
Name
Nachname
AdressID
BearbeitetVon
BearbeitungsDatum
-----------------


-----------------
Adressen
-----------------
Spalten:
-----------------
ID
Strasse
Ort
PLZ
BearbeitetVon
BearbeitungsDatum
-----------------

Wenn ich jetzt dieses SQL-Statement habe:
SQL-Code:
SELECT k.*, a.* FROM Kunden AS k LEFT OUTER JOIN Adressen AS a
ON (k.AdressID = a.ID)
WHERE (BearbeitetVon <> 1)
dann kommt der Fehler wegen der Zweideutigkeit.

Normalerweise würde ich ja ein "k." vor das "BearbeitetVon" setzen, das die WHERE-Klausel allerdings dynamisch in einem extra Modul erzeugt wird, hat dieses keine Ahnung von dem "k.".

Aber jetzt weis ich noch weniger wie ich das machen muss
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat