Menge von x Artikeln zu einem Tageswert zusammenfassen

30/08/2007 - 10:42 von Rainer Bücker | Report spam
Hallo Zusammen,

ich möchte mir über ein Select die Werte von verschiedenen Artikeln zu einer
Gesamtmenge pro Tag zusammenrechnen lassen:

SQL 2005

datum art menge so soll es aussehen
02.01.2007 1 20 02.01.2007 50
02.01.2007 2 30 03.01.2007 60
03.01.2007 1 20
03.01.2007 3 40

Select datum,sum(menge) as 'Mg'
from artikel
where art = 1 OR art = 2 OR art = 3
group by datum,menge

So bekomme ich aber x den Tag mit Mengen , ich möchte aber die Menge
aller Artikel zu einer Summe pro Tag verdichtet haben.

Vielen Dank für Tipps...

Rainer
 

Lesen sie die antworten

#1 Jürgen Volke
30/08/2007 - 10:52 | Warnen spam
hallo Rainer

ich möchte mir über ein Select die Werte von verschiedenen Artikeln
zu einer Gesamtmenge pro Tag zusammenrechnen lassen:

SQL 2005

datum art menge so soll es aussehen
02.01.2007 1 20 02.01.2007 50
02.01.2007 2 30 03.01.2007 60
03.01.2007 1 20
03.01.2007 3 40

Select datum,sum(menge) as 'Mg'
from artikel
where art = 1 OR art = 2 OR art = 3



WHERE-Bedingung überflüssig, wenn du ALLE Artikel summieren willst

group by datum,menge



Menge hat nix in GROUP BY zu suchen, wenn du daraus die Summe berechnen willst

Gruß Jürgen

Ähnliche fragen