Schachigel
Benutzer
- Beiträge
- 13
Ich habe Window Functions und subQueries versucht - aber bei mir hat es nicht geklappt. Vlt kann hier jemand helfen:
Hier mein Problem:
In einer Tabelle, die Verkäufe von Produkten repräsentiert, gäbe es 3 Spalten: ArtikleNr, VerkDatum, Wert
Jeder Datensatz entspricht also einem Verkauf eines Artikels zu einem best. Datum zu einem best. Preis.
Jetzt suche ich ein SQL Statement, dass daraus eine neue Tabelle erzeugt:
VerkDatum | ArtikelNr | <Summer der Werte aller im Jahr vor VerkDatum verkauften Artikeln der Artikel Nr.>
Das schwierige dabei ist, dass die Zeitspanne, über die summiert werden soll, von VerkDatum abhängt (also Date(VerkDatum, '-1 years'). Klingt nicht so schwierig - aber ich hab es nicht geschafft. Hat einer eine Idee, einen Hinweis?
Danke fürs lesen!
Hier mein Problem:
In einer Tabelle, die Verkäufe von Produkten repräsentiert, gäbe es 3 Spalten: ArtikleNr, VerkDatum, Wert
Jeder Datensatz entspricht also einem Verkauf eines Artikels zu einem best. Datum zu einem best. Preis.
Jetzt suche ich ein SQL Statement, dass daraus eine neue Tabelle erzeugt:
VerkDatum | ArtikelNr | <Summer der Werte aller im Jahr vor VerkDatum verkauften Artikeln der Artikel Nr.>
Das schwierige dabei ist, dass die Zeitspanne, über die summiert werden soll, von VerkDatum abhängt (also Date(VerkDatum, '-1 years'). Klingt nicht so schwierig - aber ich hab es nicht geschafft. Hat einer eine Idee, einen Hinweis?
Danke fürs lesen!