Meerdere Aggregatiefuncties in de Query
De school kent nu de achternamen van de studenten die meer dan één cijfer voor examens hebben ontvangen, en de administratie heeft besloten om het gemiddelde cijfer van meerdere cijfers van deze studenten te berekenen, wat hun eindcijfer zal zijn.
Swipe to start coding
Je moet de achternamen ophalen van studenten met meer dan één examencijfer en daarnaast het gemiddelde cijfer van al hun cijfers berekenen. In het resultaat moeten 2 kolommen staan: de eerste is student_surname
en de tweede is average_grade
. Gebruik de aggregatiefuncties AVG()
en COUNT()
voor deze opdracht.
Sorteer het resultaat bovendien op de kolom student_surname
in oplopende volgorde.
Korte instructies
- Haal de kolom
student_surname
op en het gemiddelde van de kolomgrade
met de functieAVG
. - Ken het alias
average_grade
toe aan de tweede kolom. - Groepeer de gegevens op
student_surname
. - Gebruik de
HAVING
-clausule om de resultaten te filteren op basis vanCOUNT(grade) > 1
. - Sorteer de resultaten op
student_surname
.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
How should the average be calculated if a student has more than two grades?
What should be done if a student has only one grade?
Can you provide an example of how the final grades should look?
Awesome!
Completion rate improved to 4
Meerdere Aggregatiefuncties in de Query
Veeg om het menu te tonen
De school kent nu de achternamen van de studenten die meer dan één cijfer voor examens hebben ontvangen, en de administratie heeft besloten om het gemiddelde cijfer van meerdere cijfers van deze studenten te berekenen, wat hun eindcijfer zal zijn.
Swipe to start coding
Je moet de achternamen ophalen van studenten met meer dan één examencijfer en daarnaast het gemiddelde cijfer van al hun cijfers berekenen. In het resultaat moeten 2 kolommen staan: de eerste is student_surname
en de tweede is average_grade
. Gebruik de aggregatiefuncties AVG()
en COUNT()
voor deze opdracht.
Sorteer het resultaat bovendien op de kolom student_surname
in oplopende volgorde.
Korte instructies
- Haal de kolom
student_surname
op en het gemiddelde van de kolomgrade
met de functieAVG
. - Ken het alias
average_grade
toe aan de tweede kolom. - Groepeer de gegevens op
student_surname
. - Gebruik de
HAVING
-clausule om de resultaten te filteren op basis vanCOUNT(grade) > 1
. - Sorteer de resultaten op
student_surname
.
Oplossing
Bedankt voor je feedback!
Awesome!
Completion rate improved to 4single