0
Abfrage Warengruppe mit Summe
Ich habe eine Tabelle in der Umsätze für Produkte gespeichert sind. Nun möchte ich für jede Produktgruppe eine Summe berechnen und als Array ausgeben. Das Array soll dann so aussehen:
Apfel 140,
Birne 130,
Banane 110
Wie ich die Gesamtsumme über einen select bilde oder für eine Teilmenge ist mir klar. Ich stehe aber auf dem Schlauch, wenn es darum geht eine Array mit obigem Aufbau zu konstruieren. Wie könnte ich das anstellen?
Frank
2 Antworten
-
Hallo Frank. Wenn "Produktgruppe" ein Auswahlfeld ist, dann könnte man es so schreiben. Das Array myObst muß noch mit allen numerischen Werte des Auswahlfelds bestückt werden. Wenn es ein dynamisches Auswahlfeld ist, dann schreibe let myObst := numbers(Produktgruppe). Mirko
let myObst := [1, 2, 3]; let myTab := (select Tabelle); join(for i in myObst do unique(myTab[Produktgruppe = i].text(Produktgruppe)) + " " + sum(myTab[Produktgruppe = i].Anzahl) end, " ")
Content aside
- vor 1 JahrZuletzt aktiv
- 2Antworten
- 56Ansichten
-
2
Folge bereits