Statistik mit Access

20/11/2007 - 15:45 von Michael Köster | Report spam
Hallo Access-Profis.

Ich habe die kniffelige Aufgabe, eine Statistik über Verkaufsergebnisse zu
erstellen.

Meine Tabelle: tbl_verkauf.
Darin die 3 Spalten: Datensatz_ID, Produkt_Name und VK_Datum.
Spalte Produkt, z. B. Äpfel, Birnen, Nüsse, ect.

Aufgabe ist es, tàglich die verkaufte Anzahl Produkte zu ermitteln, wobei
ich nach Produkt_Name gruppieren muss.
Mir geht es also nur um die Anzahl, nicht um die Detaildatensàtze.

Was ich nicht hinbekomme ist: ab dem zweiten Verkaustag muss ich zusàtzlich
ermitteln, wieviel bis einschliesslich an diesem Tag kumuliert verkauft
wurde.

Beispiel:
16.10.2007 (Tag 1) = nur zàhlen
17.10.2007 = Anzahl 17.10. und seperat kumuliert 16.+17.
18.10.2007 = Anazhl 18.10. und seperat kumuliert 16.+17.+18.
usw.

Ich hoffe auf Eure geschàtzte Unterstützung.

Besten Dank :-)

Gruß
Michael
 

Lesen sie die antworten

#1 Jörg Ackermann
20/11/2007 - 16:06 | Warnen spam
Hallo,

Michael Köster meinte:

Ich habe die kniffelige Aufgabe, eine Statistik über
Verkaufsergebnisse zu erstellen.

Meine Tabelle: tbl_verkauf.
Darin die 3 Spalten: Datensatz_ID, Produkt_Name und VK_Datum.
Spalte Produkt, z. B. Äpfel, Birnen, Nüsse, ect.

Aufgabe ist es, tàglich die verkaufte Anzahl Produkte zu ermitteln,
wobei ich nach Produkt_Name gruppieren muss.
Mir geht es also nur um die Anzahl, nicht um die Detaildatensàtze.

Was ich nicht hinbekomme ist: ab dem zweiten Verkaustag muss ich
zusàtzlich ermitteln, wieviel bis einschliesslich an diesem Tag
kumuliert verkauft wurde.

Beispiel:
16.10.2007 (Tag 1) = nur zàhlen
17.10.2007 = Anzahl 17.10. und seperat kumuliert 16.+17.
18.10.2007 = Anazhl 18.10. und seperat kumuliert 16.+17.+18.
usw.

Ich hoffe auf Eure geschàtzte Unterstützung.



Versuche mal:

SELECT
tbl_verkauf.VK_Datum,
tbl_verkauf.Produkt_Name,
Count(tbl_verkauf.Produkt_Name) AS AnzahlvonProdukt_Name,
(Select
count([Produkt_Name])
from tbl_Verkauf as T
where T.Produkt_Name=tbl_Verkauf.Produkt_Name
and T.VK_Datum<=tbl_Verkauf.VK_Datum) AS Kommuliert
FROM tbl_verkauf
GROUP BY tbl_verkauf.VK_Datum, tbl_verkauf.Produkt_Name
ORDER BY tbl_verkauf.VK_Datum;

Gruß

Ähnliche fragen