Thema: Delphi Join mit drei Tabellen

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Join mit drei Tabellen

  Alt 6. Jul 2004, 09:11
Probier mal das:
Code:
SELECT "ToDo-Liste".ToDoNr,Interessenten.Firma,Mitarbeiter.Anrede,Mitarbeiter.Name FROM ( "ToDo-Liste" LEFT JOIN Interessenten ON "ToDo-Liste".IntNr = Interessenten.IntNr ) LEFT JOIN Mitarbeiter ON "ToDo-Liste".MitarbeiterNr = Mitarbeiter.MitarbeiterNr
bzw. statt " -> ', " -> ´, " -> ´, " -> []

Generell ist es schlecht einen Bindestrich als Bestandteil eines Tabellen/Feldnamens zu verwenden, da beim Parsern des SQL-Statesments diese Bezeichner "geklammert" werden müssen, damit der SQL-Parser diesen Bindestrich nicht als Operator (Feld1 - Feld2) betrachtet.
  Mit Zitat antworten Zitat