online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon klaus45 vom 18.02.2022, 14:51 Options

DSum in Abfrage funktioniert nicht.

DSum in einer Abfrege funktioniert bei mir nicht.

Ich habe eine einfache Tabelle mit drei Feldern
Profitcenter, Datum, Umsatz. Auf diese Tabelle wende ich eine Abfrage an, die alle Umsätze pro Tag summiert, so dass als Ergbnis der Umsatz pro Tag ausgegeben wir. Ich möchta aber pro Satz auch die laufende Summe ausgeben lassen und habe schon jede Möglichkeit mit DSum, die ich im Internet gefunden habe, ausprobiert, aber ich mach irgendetwas falsch. Entweder mir wird in jedem
Satz die Gesamtsumme aller Sätze angezeigt, oder es wir kein Wert ausgegeben.

Kann mir einer Weiterhelfen.

Im Bericht funktioniert das ohne Probleme über Runningsum Ich möchte aber diese laufende Summe in einer Grafik darstellen und habe bisher keine Möglichkeit gefunden ein Feld, das nur im Bericht vorkommt, in eine Grafik zu integrieren.

Grüße

Klaus


Antwort schreiben

Antwort 1 von RaHi vom 18.02.2022, 22:22 Options

Hallo Klaus,

mit "DSum" geht das glaube ich nicht und wenn absolut unperformant. Du hast das Problem, dass SQL eine mengenorientierte Sichtweise ist, die Reihenfolge spielt eher eine untergeordnete Rolle (über ORDER BY). Es ist auch nicht immer einfach den Vorgänger oder den Nachfolger auf der Basis des aktuellen Datensatzes zu ermitteln. So könnte der aktuelle DS vom 1.1.2010 sein, der nächste der 2.1.2010, aber auch der 15.01.2010.
In solchen Fällen schreibe ich eine kleine Routine, die mir eine Tabelle erstellt, die diese Eigenschaft mit der laufenden Summe enthält. Wäre das ein Ansatz für dich?

Gruß
Ralf

Ähnliche Themen

Suchkriterien in einer Abfrage erstellen
Johann26  17.08.2008 - 28 Hits - 2 Antworten

wenn-funktion in abfrage
jhonnycgn  25.09.2008 - 17 Hits - 1 Antwort

Abfrage über 2 Tabellen
hajo100  22.12.2008 - 31 Hits - 7 Antworten

Abfrage in MS Access
Flixe84  28.01.2010 - 275 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026