Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
Delphi 10.4 Sydney
|
AW: SQL Nachhilfe
31. Jan 2024, 19:57
Hallo,
das Year-Dingens könnte man so umschreiben
DateAdd("yyyy", -5, Date())
Aber warum übergibst Du das nicht als konstanten Parameter?
Warum wird das jedesmal berechnet?
Und noch mal auf die Indizes zu kommen.
INNER JOIN ABFPos as P ON A.ABFDocId = P.ABFPosDocID )
inner join sPersKto as M on M.PersKtoNummer = A.ABFDocKundenNr
where P.ABFPosArtNr = '11024060' and Year([A.ABFDocDatum]) > Year(Date())-5 and A.ABFDocType = 1
Die fett markierten Felder müssten Indizes enthalten.
Ich würde danach auch mal die MDB komprimieren.
Heiko
|