SQL-Status: 37000
Fehler-Code: -11
Unexpected token tbl_auftragsart, requires SELECT in statement [SELECT "tbl_auftrag"."Auftragsdatum", "tbl_auftrag"."Erledigt", "tbl_auftrag"."Abgerechnet", "tbl_objekte"."Anschrift", "tbl_objekte"."Ort", "tbl_objekte"."PLZ", "tbl_auftragsart"."Auftragsart" FROM "tbl_aufgaben" LEFT OUTER JOIN ( "tbl_auftragsart" RIGHT OUTER JOIN "tbl_auftrag" ON "tbl_auftragsart"."Auftrag_ID" = "tbl_auftrag"."Auftrags_ID" ) ON "tbl_aufgaben"."Auftrags_ID" = "tbl_auftrag"."Auftrags_ID" , "tbl_kunden", "tbl_objekte", "tbl_aufgaben" WHERE ( "tbl_auftrag"."Kunden_ID" = "tbl_kunden"."KundenID" AND "tbl_objekte"."Objekte_ID" = "tbl_auftrag"."Objekt_ID" AND "tbl_aufgaben_1"."Auftrags_ID" = "tbl_auftrag"."Auftrags_ID" ) AND ( ( "tbl_kunden"."Nachname" = 'Lederer' ) )]
Anscheinend ist die Verknüpfung zu tbl_aufgaben die Ursache. Aber so richtig blicke ich hier nicht durch. Woran liegt es denn genau? Meine Tabellen sind alle über den Primärindex auf ein separates Feld verbunden (1:n). Dann sollte doch die Zahle der Tabellen keine Rolle spielen, oder?
Hallo uhai,
kannst Du mal detailiert erklären, was die Abfrage bewirken soll, wieviel "Tabellen" daran beteiligt sind.
Weil irgendwie sollen ja nur die wichtigsten Felder in der "ellenlangen" Abfrage erscheinen.
Vielleicht sind es ja auch mehrere "Abfragen".
mfg
Gert
Es gibt nichts gutes, außer man tut es. Win7_64 / LO_4.4.5.2
Nach Eingabe des Kundennamens will ich alle Aufträge sehen und die zugeordneten, offenen Aufgaben. Die Aufträge mit den Detailangaben im Hauptformular, die Aufgaben als Tabelle im Subformular.
Mache ich dann daraus besser zwei Abfragen? Getrennt nach Hauptformular - Aufträge und Subformular - Aufgaben?
uhai
PS: für den systematischen Einstieg in Datenbanken suche ich noch eine Doku. Versuch und Irrtum dauert mir gerade zu lange.