Ilja: SQL Befehl um Werte aus einer Zeile zu Summieren

Beitrag lesen

yo,

ich bin kein mathe profi, aber ich würde für die spalte "Ersparnis_Byte" gleich vom COUNT die 1 abziehen und klammern setzen, das macht die Formel einfacher.

und wenn ich dich richtig verstanden habe, willst du ja die gesamtersparniss üner alle gruppen hinweg haben. das geht sicherlich auch mit einer unterabfragen, dann hättest du dieses eine ergebnis jedesmal in den jeweiligen gruppierungen angezeigt. da bietet sich eher UNION ALL un, dann hast du das ergebnis nur einmal, musst pseudospalten einsätzen, damit die anzahl von spalten beider abfragen übereinstimmen, die mit UNION ALL verbunden sind. die zweite abfrage für das gesamtergebnis bekommst du recht schnell, musst lediglich noch eine äußere abfrage um die bauen, die du schon hast und die spalte aufsummieren. oder aber du entwickelst eine eigene abfrage nur für diesen zweck.

Ilja