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 dient de achternamen van studenten op te halen die meer dan één examencijfer hebben en daarnaast het gemiddelde cijfer van al hun cijfers te 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 taak.
Sorteer het resultaat bovendien op de kolom student_surname in oplopende volgorde.
Korte instructies
- Haal de kolom
student_surnameen het gemiddelde van de kolomgradeop met de functieAVG. - Ken het alias
average_gradetoe 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.
Geweldig!
Completion tarief verbeterd naar 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 dient de achternamen van studenten op te halen die meer dan één examencijfer hebben en daarnaast het gemiddelde cijfer van al hun cijfers te 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 taak.
Sorteer het resultaat bovendien op de kolom student_surname in oplopende volgorde.
Korte instructies
- Haal de kolom
student_surnameen het gemiddelde van de kolomgradeop met de functieAVG. - Ken het alias
average_gradetoe 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