Uitdaging Gemiddelde Cijfer van Student
Je hebt een uitstekende prestatie geleverd en het bouwbedrijf geholpen. Ze zijn begonnen met het uitbreiden van de Gele metrolijn.
Ze hebben je aangeraden, en de school heeft interesse in je getoond omdat zij ook verschillende taken voor je hebben. Maar laten we eerst kennismaken met de student_grades
tabel die zij aanbieden:
De tabel bevat cijfers voor examens in verschillende vakken.
De school heeft in totaal 100 studenten, waarvan de informatie in de gegeven tabel staat. In de kolom class_letter
staat informatie met 3 opties: A
, B
of C
. De naam van het vak (subject_name
) en het cijfer van de student (grade
) zijn ook opgenomen.
Laten we bekijken hoeveel studenten er in elke klas zijn met de volgende query:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Je taak is nu om het gemiddelde cijfer voor alle vakken per student te berekenen. Voor het gemak van de docenten moet je ook de achternamen van de studenten alfabetisch sorteren. Gebruik aggregatie met de functie AVG()
en geef de alias average_grade
aan de kolom om succesvol te kunnen testen.
Korte instructies
- Haal de kolom
student_surname
en het gemiddelde van de kolomgrade
op met de functieAVG
. - Voeg de alias
average_grade
toe aan de tweede kolom. - Groepeer de gegevens op
student_surname
. - Sorteer de resultaten op
student_surname
in oplopende volgorde.
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.
Awesome!
Completion rate improved to 4
Uitdaging Gemiddelde Cijfer van Student
Veeg om het menu te tonen
Je hebt een uitstekende prestatie geleverd en het bouwbedrijf geholpen. Ze zijn begonnen met het uitbreiden van de Gele metrolijn.
Ze hebben je aangeraden, en de school heeft interesse in je getoond omdat zij ook verschillende taken voor je hebben. Maar laten we eerst kennismaken met de student_grades
tabel die zij aanbieden:
De tabel bevat cijfers voor examens in verschillende vakken.
De school heeft in totaal 100 studenten, waarvan de informatie in de gegeven tabel staat. In de kolom class_letter
staat informatie met 3 opties: A
, B
of C
. De naam van het vak (subject_name
) en het cijfer van de student (grade
) zijn ook opgenomen.
Laten we bekijken hoeveel studenten er in elke klas zijn met de volgende query:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Je taak is nu om het gemiddelde cijfer voor alle vakken per student te berekenen. Voor het gemak van de docenten moet je ook de achternamen van de studenten alfabetisch sorteren. Gebruik aggregatie met de functie AVG()
en geef de alias average_grade
aan de kolom om succesvol te kunnen testen.
Korte instructies
- Haal de kolom
student_surname
en het gemiddelde van de kolomgrade
op met de functieAVG
. - Voeg de alias
average_grade
toe aan de tweede kolom. - Groepeer de gegevens op
student_surname
. - Sorteer de resultaten op
student_surname
in oplopende volgorde.
Oplossing
Bedankt voor je feedback!
Awesome!
Completion rate improved to 4single