Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: ReneB am Februar 20, 2019, 21:29:23

Titel: Abfrage kumulieren
Beitrag von: ReneB am Februar 20, 2019, 21:29:23
Hallo Forum,

suche eine Alternative zur Kumulierung mit Domsumme, da diese bei mir extrem langsam ist. Hier mal die Funktion wie ich grad benutze.
kumKOH: DomSumme("[KOH]";"RohstEingAusg_qry";"[Datum]<= " & ZLong([KalenderHilfstabelle_tbl].[Datum]))

Danke für Eure Unterstützung.
Rene
Titel: Re: Abfrage kumulieren
Beitrag von: ebs17 am Februar 21, 2019, 08:36:51
Es liegt in der Natur einer korrelierten Unterabfrage, dass die Performance bei Datenmasse einbricht.
Grundlagen - SQL ist leicht (10) - Nummerierung in Abfragen (https://www.ms-office-forum.net/forum/showthread.php?p=1833485#post1833485)
- oder Recordset erzeugen und in einer einfachen Schleife durchsummieren
- oder DBMS verwenden, dass eine gezielte eigene Funktionalität dafür anbietet
Titel: Re: Abfrage kumulieren
Beitrag von: ReneB am Februar 22, 2019, 12:43:50
Hallo nochmal,

nun ich habs mal mit einem Recordset versucht aber ich erhalte hier nur eine Spaltensumme, aber ich benötige ja einen kumulierten Wert. Hast du da noch eine Idee?

Danke sehr.

Rene.
Titel: Re: Abfrage kumulieren
Beitrag von: ebs17 am Februar 22, 2019, 13:12:12
Zitatich habs ... versucht
Hast du da noch eine Idee?
Probiere es noch einmal, diesmal richtig.

Die Art Deiner Umsetzung hat nun gar nichts mit einem gemachten Vorschlag zu tun, schon gar nicht, dass der Vorschlag unbrauchbar wäre.