Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Filtrado Más Complejo | Agrupación
SQL Intermedio

bookFiltrado Más Complejo

La escuela realizó recientemente una competencia para 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 tomaron más de un examen, siendo uno de ellos Mathematics.

Aquí tienes la consulta de nuestra tarea anterior que puedes usar como ejemplo:

1234
SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
copy
Tarea

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 surname de estos estudiantes. La respuesta debe tener solo una columna.

Instrucciones breves

  • Recuperar la columna student_surname.
  • Utilizar la cláusula WHERE para establecer subject_name = 'Mathematics'.
  • Agrupar los resultados por student_surname.
  • Utilizar la cláusula HAVING con COUNT(grade) > 1.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 8
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

Awesome!

Completion rate improved to 4

bookFiltrado Más Complejo

Desliza para mostrar el menú

La escuela realizó recientemente una competencia para 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 tomaron más de un examen, siendo uno de ellos Mathematics.

Aquí tienes la consulta de nuestra tarea anterior que puedes usar como ejemplo:

1234
SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
copy
Tarea

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 surname de estos estudiantes. La respuesta debe tener solo una columna.

Instrucciones breves

  • Recuperar la columna student_surname.
  • Utilizar la cláusula WHERE para establecer subject_name = 'Mathematics'.
  • Agrupar los resultados por student_surname.
  • Utilizar la cláusula HAVING con COUNT(grade) > 1.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

close

Awesome!

Completion rate improved to 4
Sección 1. Capítulo 8
single

single

some-alt