Prozent Zwischensumme zu Gesamtsumme

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Prozent Zwischensumme zu Gesamtsumme

Re: Prozent Zwischensumme zu Gesamtsumme

von AndreasJBittner » Di, 06.04.2010 17:03

Hi,

versuch mal SELECT ...(Deine Abfrage bis FROM), SUM(<teilsumme1>)/SUM(<summe>)*100 as Prozent1, SUM(<teilsumme2>)/SUM(<summe>)*100 as Prozent2,... FROM ....

Eventuell mußt Du die Summe als eigenes SELECT und geklammert an die Stelle von SUM(<summe>) setzen.

Fiel Fergnügen
Andreas

Prozent Zwischensumme zu Gesamtsumme

von hwoehrle » Di, 06.04.2010 15:29

Hallo,

habe heute die GROUP BY Funktion entdeckt und würde damit gerne den prozentualen Anteil einer Zwischensumme zur Gesamtsumme bilden.
Beispiel:
Name, Typ, Wert
------------------------
Ford, Auto, 6
Opel, Auto, 14
Setra, Bus, 30
Evobus, Bus, 40
Bombardier, Bahn, 70
Siemens, Bahn, 40

Das ganze nach TYP gruppiert mit SUM(Wert):
Auto 20
Bus 70
Bahn 110

Nun würde ich aber gerne den Prozentualen Anteil der Gruppensummen berechnen, also
Auto 10%
Bus 35%
Bahn 55%

dafür bräuchte ich aber gleichzeitig die Gruppensumme wie auch die Gesamtsumme...

Hat jemand eine Idee hierzu?

Nach oben