Hallo erstmal...bin neu hier und somit auch Newbie auf dem SQL Gebiet.
Ich habe eine Date-Spalte, in der das Datum und die Uhrzeit steht:
dd.mm.yyyy hh.mm.ss
Um eine Umsatzübersicht von Herstellern in einem Plz-Gebiet im jeweiligen Monat und Jahr zuerfassen, hab ich folgenden Code angelegt:
Leider fasst er nicht alle Tage im Monat zusammen, sodass mehrfache Umsätze mit gleicher Plz, Monat und Jahr aufgelistet werden.
PLZ....Monat.....Jahr......Gesamtumsatz
04.........1.........2008.............100
04.........2.........2008.............300
05.........1.........2008.............500
05.........1.........2008.............300
.
.
Woran liegts?
Ich habe eine Date-Spalte, in der das Datum und die Uhrzeit steht:
dd.mm.yyyy hh.mm.ss
Um eine Umsatzübersicht von Herstellern in einem Plz-Gebiet im jeweiligen Monat und Jahr zuerfassen, hab ich folgenden Code angelegt:
Code:
SELECT LEFT ([Plz], 2) AS Plz_Gebiet ,month([Datum]) AS Monat ,year([Datum]) AS Jahr ,sum([Umsätze]) AS Gesamtumsatz From [Umsatz_Belege], [Hersteller] WHERE (Herstellernummer = '0815') Group by Plz, Datum Order by Plz, Datum
PLZ....Monat.....Jahr......Gesamtumsatz
04.........1.........2008.............100
04.........2.........2008.............300
05.........1.........2008.............500
05.........1.........2008.............300
.
.
Woran liegts?
Comment