Ich baue eine Anwendung, um den Fortschritt der Schüler zu sehen.Prozentsatz von SUM in SQL
Ich habe eine Tabelle active_projects gemacht. Hier habe ich: active_project_hours (die Menge der Stunden, die sie aus dem Finish erhalten) active_project_percent (wie weit sind sie als int, zum Beispiel 50. Das bedeutet, 50%?)
Das Problem ist, ich bin Abrufen der Daten nun wie folgt aus:
"SELECT SUM(finished_project_hours) AS totalDone
FROM finished_projects
WHERE finished_project_user_id = {$_SESSION['user']['user_id']}";
aber ich will, dass es, wenn zum Beispiel in gefüllt ist:
active_project_hours = 10
active_project_progress = 20
, dass es nicht die 10 Stunden nicht fassen, aber 10 Stunden - 20 Prozent, so 8 Stunden
Kann mir bitte jemand helfen?
Danke!
Wenn ich verstehe, Sum (Stunden * (100 - Fortschritt)/100) – FredericP
Ich bin nicht Ihre Frage bekommen, wäre es zu aktualisieren und mehr erarbeiten ... Haben Sie Lösung wollen in SQL oder Javascript? –