Filtrado Más Complejo
La escuela realizó recientemente una competencia para los estudiantes que participaron en Matemáticas. Algunos estudiantes fueron premiados, pero ahora la escuela quiere asegurarse de que ningún estudiante haya hecho trampa presentándose a más de un examen, incluido el examen de matemáticas.
Tu tarea es encontrar los apellidos de los estudiantes que se presentaron a más de un examen, siendo uno de ellos Mathematics.
Aquí tienes la consulta de nuestra tarea anterior que puedes usar como ejemplo:
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Recuperar los apellidos de aquellos estudiantes que recibieron más de una grade en el examen de Mathematics.
Nota
Recuperar solo el
surnamede estos estudiantes. La respuesta debe tener solo una columna.
Instrucciones breves
- Recuperar la columna
student_surname. - Utilizar la cláusula
WHEREpara establecersubject_name = 'Mathematics'. - Agrupar los resultados por
student_surname. - Utilizar la cláusula
HAVINGconCOUNT(grade) > 1.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
How can I modify the example query to find students who took more than one exam, including Mathematics?
Can you explain how to check if one of the exams is Mathematics in the SQL query?
What changes should I make to the GROUP BY or HAVING clauses for this specific task?
Genial!
Completion tasa mejorada a 4
Filtrado Más Complejo
Desliza para mostrar el menú
La escuela realizó recientemente una competencia para los estudiantes que participaron en Matemáticas. Algunos estudiantes fueron premiados, pero ahora la escuela quiere asegurarse de que ningún estudiante haya hecho trampa presentándose a más de un examen, incluido el examen de matemáticas.
Tu tarea es encontrar los apellidos de los estudiantes que se presentaron a más de un examen, siendo uno de ellos Mathematics.
Aquí tienes la consulta de nuestra tarea anterior que puedes usar como ejemplo:
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Recuperar los apellidos de aquellos estudiantes que recibieron más de una grade en el examen de Mathematics.
Nota
Recuperar solo el
surnamede estos estudiantes. La respuesta debe tener solo una columna.
Instrucciones breves
- Recuperar la columna
student_surname. - Utilizar la cláusula
WHEREpara establecersubject_name = 'Mathematics'. - Agrupar los resultados por
student_surname. - Utilizar la cláusula
HAVINGconCOUNT(grade) > 1.
Solución
¡Gracias por tus comentarios!
single