Hallo Experten!
Ich habe diese Frage zwar schon einmal gestellt, dort habe ich diese aber sehr ungenau beschrieben, dadurch ist sehr viel Chaos entstanden und deswegen stelle ich sie jetzt gleich richtig
Ist es möglich das mithilfe von SQL auszurechnen, wenn nur die Felder Fach, Testart, %, Punkte und PunkteMax angegeben sind?
Beim Ergebnis1 lautet die Formel: Ergebnis1 = (Punkte / PunkteMax) * %
Beim Ergebnis2 lautet die Formel: Ergebnis2 = AVG(Erebnis1) GROUP BY Fach GROUP BY Testart (Mir ist bewusst das man nicht 2x GROUP machen kann, aber ich weis nicht wie ich es anders darstellen soll)
Beim Ergebnis3 lautet die Formel: Ergebnis3 = SUM(Ergebnis2) GROUP BY FACH
Hier noch die SQL Tabelle: http://sqlfiddle.com/#!9/e47da6
Ich habe diese Frage zwar schon einmal gestellt, dort habe ich diese aber sehr ungenau beschrieben, dadurch ist sehr viel Chaos entstanden und deswegen stelle ich sie jetzt gleich richtig
Ist es möglich das mithilfe von SQL auszurechnen, wenn nur die Felder Fach, Testart, %, Punkte und PunkteMax angegeben sind?
Beim Ergebnis1 lautet die Formel: Ergebnis1 = (Punkte / PunkteMax) * %
Beim Ergebnis2 lautet die Formel: Ergebnis2 = AVG(Erebnis1) GROUP BY Fach GROUP BY Testart (Mir ist bewusst das man nicht 2x GROUP machen kann, aber ich weis nicht wie ich es anders darstellen soll)
Beim Ergebnis3 lautet die Formel: Ergebnis3 = SUM(Ergebnis2) GROUP BY FACH
Fach | Testart | % | Punkte | PunkteMax | Ergebnis1 | Ergebnis2 | Endergebnis |
Mathe | Test | 10 | 7 | 10 | 7 | 7,5 | |
Mathe | Test | 10 | 8 | 10 | 8 | 93 | |
Mathe | SMÜ | 90 | 9 | 10 | 81 | 85,5 | |
Mathe | SMÜ | 90 | 10 | 10 | 90 | ||
Deutsch | Test | 60 | 9 | 10 | 54 | 51 | |
Deutsch | Test | 60 | 8 | 10 | 48 | 77 | |
Deutsch | SMÜ | 40 | 7 | 10 | 28 | 26 | |
Deutsch | SMÜ | 40 | 6 | 10 | 24 | ||
Physik | Test | 20 | 5 | 10 | 10 | 9 | |
Physik | Test | 20 | 4 | 10 | 8 | 53 | |
Physik | SMÜ | 80 | 5 | 10 | 40 | 44 | |
Physik | SMÜ | 80 | 6 | 10 | 48 | ||
Chemie | Test | 10 | 7 | 10 | 7 | 7,5 | |
Chemie | Test | 10 | 8 | 10 | 8 | 93 | |
Chemie | SMÜ | 90 | 9 | 10 | 81 | 85,5 | |
Chemie | SMÜ | 90 | 10 | 10 | 90 |
Kommentar