Antje Hofmann: Prozentberechnung im MYSQL-Statement

Beitrag lesen

Hallo Patrick

ich lese via MYSQL-Statement 12 Zeilen mit insgesamt 3 Feldern aus. Am Ende jeder Zeile berechne ich noch die Prozente mit:

$prozent = $gesamt *100 / $sumgesamt;

dazu ist es meiner Ansicht nach notwendig, dass die Berechnung im MYSQL-Statement direkt geschieht. Geht das überhaupt... und wenn ja wie?

zwei Varianten

über php

du steckst deine Ergebnisse in ein Array, das du passend sortierst

über mysql

kommt darauf an, wie du auf die Zwischenwerte  gesamt und sumgesamt kommst. Stecken die ebenfalls in der Zeile gehts etwa so:

select (gesamt*100/sumgesamt) as prozent
from tabelle
order by prozent

Viele Grüße

Antje