Forum: Sonstige Fragen zu Delphi
by Union,
17. Feb 2022
Ich meinte eher so
Select Ak.Auftrnum, Ku.Kurzbez, Ak.Kommname, Ap.positnum, Ap.Menge, Ap.Artikelbeschr, Ap.Bestaetpreis, Ap.rabattsatz
from Auftragkopf.db Ak
where Ak.AUFTRNUM = <Deine Parameter>
inner join Ku.DB Ku on Ku.NUMMER = Ak.KUNDNUM
inner join Auftragpos.DB Ap on Ap.Auftrnum = ak.Auftrnum
inner join Art.DB Art on Art.Artikelnum = Ao.Modellnum
Forum: Sonstige Fragen zu Delphi
by Union,
17. Feb 2022
Durch die Verwendung von mehreren Tabellen im WHERE wird die Kardinaliät wahrscheinlich sehr groß (das Produkt aller Sätze aller angegebenen Tabellen). Stelle das lieber auf JOIN um. Dann versteht man es auch.
Könntest Du evtl. beim Posten von Code diesen auch in die richtigen Tags einschließen (Klick auf den Delphi-Helm im Edit-Menü)?