Registriert seit: 6. Feb 2006
Ort: Moers
536 Beiträge
Delphi 12 Athens
|
AW: Abfrage in Firebird DB über 6 Tabellen
10. Sep 2017, 10:02
Das ganze sieht für mich - der weder alle Tabellenstrukturen kennt noch genügend Beispieldaten hat - erstmal etwas undurchsichtig aus.
Man könnte es mit 2 Ansätzen (auch kombinierbar) vereinfachen:
1. Mit Views arbeiten, die vereinfachte Zwischentabellen für die Abfrage liefern.
2. Mit einer Stored Procedure arbeiten.
Habe auch schon das Problem gehabt, dass zu viele Joins in einer Abfrage oft ein Ergebnis liefern, das man nicht erwartet oder haben will.
Ralf Gruß vom Niederrhein
|