Anmelden

View Full Version : SQL Summe aller Max(xx) ergebnise



Jenne
12-10-09, 09:22
Hallo Kollegen,

wie kann ich die Summe aller Max(belstellmenge) eines Artikel aber aller Kunden ermitteln.

Wir haben eine Datei, in der alle Bestellungen für jeden Kunden und für jeden Artikel enthält. Jetzt soll ich die Summe der höchsten Bestellmenge jedes Kunden und jedes Artikel, pro Artikel zusammenaddieren. Sum(Max(bestellmenge) geht nicht. Habe Group auf Artikel und Kunde gelegt.

Hat einer eine Idee?

Gruß
Jenne

Pikachu
12-10-09, 09:42
Vielleicht so?

SELECT ARTIKEL, SUM(MENGE) FROM (
SELECT ARTIKEL, MAX(MENGE) AS MENGE FROM DATEI
GROUP BY ARTIKEL, KUNDE) AS AUSWAHL
GROUP BY ARTIKEL

Jenne
12-10-09, 11:41
Danke Pikachu,

hat wunderbar geklappt. Manchmal denkt man zu kompliziert.

Gruß
Jenne