Plusieurs Fonctions d'Agrégation dans la Requête
L'école connaît désormais les noms de famille des étudiants qui ont reçu plus d'une note aux examens, et l'administration a décidé de calculer la moyenne des notes issues de plusieurs évaluations pour ces étudiants, qui deviendra leur note finale.
Swipe to start coding
Vous devez extraire les noms de famille des étudiants ayant plus d'une note d'examen et également calculer la moyenne de toutes leurs notes. Dans le résultat, vous devez avoir 2 colonnes : la première est le student_surname, et la deuxième est le average_grade. Utilisez les fonctions agrégées AVG() et COUNT() dans cette tâche.
De plus, triez le résultat par la colonne student_surname en ordre croissant.
Instructions Brèves
- Extraire la colonne
student_surnameet la moyenne de la colonnegradeen utilisant la fonctionAVG. - Assignez l'alias
average_gradeà la deuxième colonne. - Groupez les données par
student_surname. - Utilisez la clause
HAVINGpour filtrer les résultats en fonction deCOUNT(grade) > 1. - Triez les résultats par
student_surname.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
How can I identify which students received more than one grade?
Can you show me how to calculate the average grade for these students?
What should I do if a student has only one grade?
Awesome!
Completion rate improved to 4
Plusieurs Fonctions d'Agrégation dans la Requête
Glissez pour afficher le menu
L'école connaît désormais les noms de famille des étudiants qui ont reçu plus d'une note aux examens, et l'administration a décidé de calculer la moyenne des notes issues de plusieurs évaluations pour ces étudiants, qui deviendra leur note finale.
Swipe to start coding
Vous devez extraire les noms de famille des étudiants ayant plus d'une note d'examen et également calculer la moyenne de toutes leurs notes. Dans le résultat, vous devez avoir 2 colonnes : la première est le student_surname, et la deuxième est le average_grade. Utilisez les fonctions agrégées AVG() et COUNT() dans cette tâche.
De plus, triez le résultat par la colonne student_surname en ordre croissant.
Instructions Brèves
- Extraire la colonne
student_surnameet la moyenne de la colonnegradeen utilisant la fonctionAVG. - Assignez l'alias
average_gradeà la deuxième colonne. - Groupez les données par
student_surname. - Utilisez la clause
HAVINGpour filtrer les résultats en fonction deCOUNT(grade) > 1. - Triez les résultats par
student_surname.
Solution
Merci pour vos commentaires !
single