Formulare sollen sich auf Tabellen oder Abfragen beziehen.
Bei der Gestaltung eine Abfrage über 3 Tabellen, bei denen die zweite und dritte in einer 1:n Beziehung zur 1. stehen und die dritte wenige Datensätze enthät (gemeinsamer Parameter "Nummer"), stoße ich mit der GUI an die Grenzen und an meine und würde deshalb gerne SQL zur Korrektur benutzen. In Tabelle 2 und drei wirkt noch ein Feld "Selektion" für eine Auswahl.
Resultieren soll eigentlich eine Tabelle mit Feldern aus Tabelle 1 und Tabelle 2 und sofern passende Datensätze in Tabelle 3 vorhanden sind auch mit diesen. Aber es sollen auch Datensätze angezeigt werden, wenn in Tabelle 3 keine passenden sind, also dürfen die entsprechenden Felder dann leer bleiben.
Mein Versuch bisher war zwar widerspruchsfrei aber zeigte immer nur Datesätze an, die auch aus Tabelle 3 etwas beitragen können und das sind wenige...
Danke für HilfeSELECT "Tab1"."NUMMER" , "Tab1"."FELD2", "Tab1"."FELD3", "Tab1"."FELD4", "Tab2"."Selektion" , "Tab2"."NUMMER" , "Tab2"."FELD6" , "Tab3"."Selektion" , "Tab3"."NUMMER" , "Tab3"."FELD6" FROM "Tab1", "Tab2", "Tab3" WHERE ( "Tab2"."Selektion" = TRUE AND "Tab2"."NUMMER" = "Tab1"."NUMMER" AND "Tab3"."NUMMER" = "Tab1"."NUMMER")
Pit