Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: ernie55 am August 14, 2013, 13:42:12

Titel: Umsatzsumme bis zum Stichtag eines Jahres
Beitrag von: ernie55 am August 14, 2013, 13:42:12
Grüezi mitenand

Ich kann mir vorstellen, dieses Thema wurde schon zig Male behandelt, ich kann aber nichts entsprechendes finden.

Tabelle mit Feldern: Datum, Umsatz, ..... (etwa 275'000 Datensätze der letzten 8 Geschäftsjahre)
Ziel: Summe des jährlichen Umsatzes bis zu einem bestimmten Tag jedes Jahres
das Resultat soll z.B. sein:
Umsatz vom 01.01.2013 bis 30.04.2013
Umsatz vom 01.01.2012 bis 30.04.2012
Umsatz vom 01.01.20XX bis 30.04.20XX
Umsatz .....

Wie lautet der entsprechende SQL-Code?

Sorry für die banale Frage,  ich schäme mich fast etwas

Schöne grüsse aus dem sonnigen Appenzellerland
Ernst
Titel: Re: Umsatzsumme bis zum Stichtag eines Jahres
Beitrag von: bahasu am August 14, 2013, 18:40:41
Hi,

im Anhang gibt es ein Beispiel mit wenigen Spieldaten.
Die Abfrage enthält:
ein Summenfeld
ein Gruppierungsfeld:Year(von Deinem Datum)
eine Bedingung: Datum wird im das Format "MM.DD" überführt und mit Bedingung < "04.30" versehen.

Harald

[Anhang gelöscht durch Administrator]
Titel: Re: Umsatzsumme bis zum Stichtag eines Jahres
Beitrag von: ernie55 am August 14, 2013, 21:11:01
Herzlichen Dank

Perfekt!

Schöne grüsse aus dem sonnigen Appenzellerland
Ernst
Titel: Re: Umsatzsumme bis zum Stichtag eines Jahres
Beitrag von: ebs17 am August 15, 2013, 09:37:42
Wenn es mal um ein paar mehr Datensätze geht und dabei die Ausführungsgeschwindigkeit der Abfrage nicht ganz egal ist, könnte man sich mit dem hier dargelegten Vergleich beschäftigen: Grundlagen - SQL ist leicht (3) - Kalendertabelle (http://www.ms-office-forum.net/forum/showthread.php?t=298670)

MfGA
ebs