Bei mir musst du zwei Tupel auslesen und sie (z.B. in PHP) durcheinander teilen.
Du summierst zur Zeit alle Votes und teilst du die Anzahl aller Votes bei jedem Aufruf - überleg mal was performanter ist!
Außerdem: Wie willst du das anders lösen? Denn wenn du den aktuellen Vote bereits hineinschreibst kriegst du Fehler beim erneuten Voten.
Beispiel:
9 Leute voten für 5 Punkte, danach votet einer für 0 Punkte.
Mein Weg:
Votes: 10
Votesum: 45
-> Vote = 4.5
Anders:
9 * 5 -> 5
0 -> 5+0 / 2 = 2.5
-> Vote = 2.5
Ich hoffe, du verstehst, weshalb ich das so vorgeschlagen habe.
|