Guten Morgen,
ich möchte gerne die Werte meiner Abfrage statt in Zahlen in Prozent darstellen. Dsum sollte die Lösung sein, ich weiß aber nicht, wie ich das formulieren könnte.
SELECT Sum(tblGesamt.Vorgänge) AS SummevonVorgänge, tblGesamt.[Herkunft (Ort)]
FROM tblGesamt
GROUP BY tblGesamt.[Herkunft (Ort)]
ORDER BY Sum(tblGesamt.Vorgänge) DESC;
Gruß
Als Prozent
- darstellen?
- berechnen?
Im zweiten Fall sollten Rudimentärkenntnisse aus früheren Mathematikunterrichten helfen.
Ich sag mal so..berechnet darstellen
Gruß
Kannst Du auf Kenntnisse der Prozentrechnung zurückgreifen, wie etwa ..
P : p = G : 100
??
@ebs17, ich würde bei der Fragestellung erstmal die Access/SQL spezifische Problematik im Vordergrund sehen.
@fsimnetz, wenn
Sum(tblGesamt.Vorgänge) gruppiert über
[Herkunft (Ort)] der aktuelle Anteil ist, kannst du die Gesamtsumme von
tblGesamt.Vorgänge über die DSUm-Funktion oder über eine Unterabfrage ermitteln. - Der Rest ist dann tatsächlich einfache Prozentrechnung.
Ich sehe es andersherum: Erst muss ich für mich bestimmen, was Prozentwert (P) und Grundwert (G) ist, um den Prozentsatz p zu berechnen, dann kann ich mir spezifisch die Werte dazu holen und die Berechnung anstellen.
Egal, ob Excel oder Access/SQL: Mathe-Grundwissen (ab etwa 6. Klasse) ist allemal anzuwenden.
Zitat@fsimnetz, wenn Sum(tblGesamt.Vorgänge) gruppiert über [Herkunft (Ort)] der aktuelle Anteil ist, kannst du die Gesamtsumme von tblGesamt.Vorgänge über die DSUm-Funktion oder über eine Unterabfrage ermitteln. - Der Rest ist dann tatsächlich einfache Prozentrechnung.
Danke.
Gruß