Thema: Delphi Join über 3 Tabellen

Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#13

Re: Join über 3 Tabellen

  Alt 5. Mär 2004, 10:35
Zitat von Sharky:
Warum machst Du nicht einfach zwei getrennte Abfragen auf die zwei Tabellen?
Zwei Alternativen gibt es schon:

1. ich mache ein zweites Select, sobald ich auf einen Preis = 0 stoße (heißt: KEIN Sonderpreis, Standardpreis aus Preisgruppen-Table).Mache ich so im Moment. Dauert aber unnötig lange, wegen dauerndem öffnen und schließen des Preisgruppen-Dataset.

2. Probiere ich gleich mal aus: ich lese ALLE Sätze der Preisgruppe. Dann hätte ich die 2 Datasets immer geöffnet. Ist aber auch nicht schön und auch wohl lahm. Man stelle sich einmal einen Kunden vor, der 5 Preise hat (3 Sonderpreise, 2 normale). Die Sonderpreise hätte ich sofort und für die beiden anderen muß ich jeweils mehrere 1000 Preisgruppen durchwühlen.

Zudem bin mir ziemlich sicher, daß das auch besser geht.
Gruß
Hansa
  Mit Zitat antworten Zitat