Filtrage Plus Complexe
L'école a récemment organisé une compétition pour les élèves ayant participé aux Mathématiques. Certains élèves ont été récompensés, mais l'école souhaite désormais s'assurer qu'aucun élève n'a triché en passant plus d'un examen, y compris l'examen de mathématiques.
Votre tâche consiste à trouver les noms de famille des élèves ayant passé plus d'un examen, dont l'un est Mathematics.
Voici la requête de notre exercice précédent que vous pouvez utiliser comme exemple :
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Récupération des noms de famille des étudiants ayant obtenu plus d'une grade à l'examen de Mathematics.
Ne récupérer que le surname de ces étudiants. La réponse doit comporter une seule colonne.
Instructions brèves
- Récupérer la colonne
student_surname. - Utiliser la clause
WHEREpour définirsubject_name = 'Mathematics'. - Grouper les résultats par
student_surname. - Utiliser la clause
HAVINGavecCOUNT(grade) > 1.
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
Génial!
Completion taux amélioré à 4
Filtrage Plus Complexe
Glissez pour afficher le menu
L'école a récemment organisé une compétition pour les élèves ayant participé aux Mathématiques. Certains élèves ont été récompensés, mais l'école souhaite désormais s'assurer qu'aucun élève n'a triché en passant plus d'un examen, y compris l'examen de mathématiques.
Votre tâche consiste à trouver les noms de famille des élèves ayant passé plus d'un examen, dont l'un est Mathematics.
Voici la requête de notre exercice précédent que vous pouvez utiliser comme exemple :
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Récupération des noms de famille des étudiants ayant obtenu plus d'une grade à l'examen de Mathematics.
Ne récupérer que le surname de ces étudiants. La réponse doit comporter une seule colonne.
Instructions brèves
- Récupérer la colonne
student_surname. - Utiliser la clause
WHEREpour définirsubject_name = 'Mathematics'. - Grouper les résultats par
student_surname. - Utiliser la clause
HAVINGavecCOUNT(grade) > 1.
Solution
Merci pour vos commentaires !
single