Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skrypt na oceny szkolne
matixd
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 15.06.2012

Ostrzeżenie: (0%)
-----


Mam taka tabele
60 40
I nie wiem jak zrobic aby w skrypcie php pobieralo wyniki z tych kolumn z kazdej osobno wyciagalo srednia arytmetyczna i jeszcze mnożyło porzez 60% lub 40% chcem zrobic strone z ocenami w szkole. Jestem zielony mam jedynie skrypt do polaczenia z bazą. Prosze o pomoc... (IMG:style_emoticons/default/wstydnis.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sazian
post
Post #2





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


no trochę nie tak (IMG:style_emoticons/default/wink.gif)
załóżmy że masz tabelę oceny w której są kolumny: ocena, uczen, przedmiot
i teraz żeby policzyć średnią ocen z dla każdego z przedmiotów oraz dla każdego ucznia


więc liczymy średnią
  1. SELECT avg(ocena) FROM oceny


ale tak otrzymałeś średnią wszystkich ocen.

  1. SELECT avg(ocena),uczen FROM oceny
  2. GROUP BY uczen

no to teraz mamy średnią ocen dla każdego ucznia ale ciągle brakuje podziału na przedmioty

  1. SELECT avg(ocena),uczen,przedmiot FROM oceny
  2. GROUP BY uczen,przedmiot

i teraz działa (IMG:style_emoticons/default/wink.gif) mam nadzieję że jasno wyjaśniłem jak działa avg i grupowanie


co do wartości procentowych to nie X*60% tylko X*0.60 (IMG:style_emoticons/default/wink.gif)

Ten post edytował sazian 12.09.2012, 21:51:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 10:49