Hi,
richtig elegant wird es erst, wenn deine Daten entsprechend normalisiert sind. Dann kannst du gruppierte Summen ausweisen:
SQL-Code:
SELECT typ, SUM(menge)
FROM LadeMittel lm
WHERE datum BETWEEN :beginn AND :ende
GROUP BY typ
Aber alles in einer einzigen
Query solltest du ohnehin nicht anstreben - falls du das unter elegant verstehen solltest. Da es sich um eine interaktive Anwendung handelt, musst du dir um eine zusätzliche
Query keine Gedanken machen.
Grüße vom marabu