Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Laufradbesitzer am September 16, 2014, 17:27:59

Titel: Beträge zeitraumbezogen zusammenfassen
Beitrag von: Laufradbesitzer am September 16, 2014, 17:27:59
Hallo zusammen,

ich stehe vor einem kleinen Rätsel:

Gegeben ist eine Tabelle mit den folgenden Inhalten:
Kundennummer, Anlagejahr, Umsatz, Umsatzdatum

Nun soll folgende Auswertung erstellt werden:
Kundennummer, Umsatz im ersten Jahr nach Anlage, Umsatz im zweiten Jahr etc.

Ich habe es mit "Summe(Wenn..." versucht, bin aber kläglichst gescheitert....

Geht das überhaupt so, wie ich mir das denke?

Besten Dank vorab
-Laufradbesitzer
Titel: Re: Beträge zeitraumbezogen zusammenfassen
Beitrag von: DF6GL am September 16, 2014, 17:57:19
Hallo,

gib zunächst  ein konkretes Datenbeispiel und beschreibe, was Du genau aus den Daten berechnet werden soll.
Titel: Re: Beträge zeitraumbezogen zusammenfassen
Beitrag von: MaggieMay am September 16, 2014, 20:55:21
Hallo,

ich könnte mir vorstellen, dass der folgende Ansatz dich weiterbringt:SELECT kdnr, anlagejahr,
year(umsatzdatum) As umsatzjahr,
year(umsatzdatum)-anlagejahr + 1 As nJahr,
sum(umsatz) as jahresumsatz
FROM t_umsätze
GROUP BY kdnr, year(umsatzdatum),anlagejahr

Oder wie hast du dir die Ausgabe vorgestellt?

Über wieviele Jahre soll die Auswertung denn laufen?
Titel: Re: Beträge zeitraumbezogen zusammenfassen
Beitrag von: ebs17 am September 16, 2014, 22:44:07
Wenn Ihr fleißig seid = viele Umsatz-Datensätze produziert habt, sollte folgende Betrachtung weiterhelfen:
Grundlagen - SQL ist leicht (3) - Kalendertabelle (http://www.ms-office-forum.net/forum/showthread.php?t=298670)
Titel: Re: Beträge zeitraumbezogen zusammenfassen
Beitrag von: Laufradbesitzer am September 17, 2014, 20:06:42
Yep, das hilft mir ! Danke MaggieMay & ebs17!