Búsqueda del Desafío para los Mejores Estudiantes de Matemáticas
La escuela está complacida con nuestro trabajo y acepta continuar la colaboración.
Ahora tienen una nueva tarea para nosotros. Se ofrecerá un viaje a un centro científico como recompensa a los 10 mejores estudiantes con las calificaciones promedio más altas. Una condición obligatoria es recibir una calificación superior a 90 en el examen de matemáticas. Para encontrar a dichos estudiantes, se han dirigido a ti.
Veamos qué necesitamos hacer utilizando nuestra tabla employee
como ejemplo.
Supongamos que necesitamos averiguar en qué departamentos hay empleados que fueron contratados antes de 2019 y el salario promedio en esos departamentos. Para llevar a cabo tal tarea, podemos utilizar la siguiente consulta:
Como puede ver, solo hay 3 empleados así y utilizamos las herramientas necesarias para lograr este resultado. Tu tarea será muy similar, ¡estoy seguro de que puedes manejarlo!
Aquí tienes una vista previa de la tabla student_grades
con la que estamos trabajando:
id | student_surname | class_letter | subject_name | grade |
---|---|---|---|---|
1 | Smith | A | Mathematics | 85 |
2 | Johnson | B | Physics | 90 |
3 | Williams | C | Chemistry | 78 |
4 | Brown | A | Biology | 92 |
... | ... | ... | ... | ... |
100 | Gonzales | A | Biology | 89 |
Tarea
Tu tarea es recuperar hasta 10 estudiantes con el promedio más alto entre todos los estudiantes que obtuvieron una puntuación de 90 o más en el examen de matemáticas.
Necesitarás usar todas las cláusulas que conoces.
Además, asigna un alias average_grade
al promedio para garantizar que la tarea se verifique correctamente en cuanto a su corrección.
¿Todo estuvo claro?
Contenido del Curso
SQL Intermedio
SQL Intermedio
Búsqueda del Desafío para los Mejores Estudiantes de Matemáticas
La escuela está complacida con nuestro trabajo y acepta continuar la colaboración.
Ahora tienen una nueva tarea para nosotros. Se ofrecerá un viaje a un centro científico como recompensa a los 10 mejores estudiantes con las calificaciones promedio más altas. Una condición obligatoria es recibir una calificación superior a 90 en el examen de matemáticas. Para encontrar a dichos estudiantes, se han dirigido a ti.
Veamos qué necesitamos hacer utilizando nuestra tabla employee
como ejemplo.
Supongamos que necesitamos averiguar en qué departamentos hay empleados que fueron contratados antes de 2019 y el salario promedio en esos departamentos. Para llevar a cabo tal tarea, podemos utilizar la siguiente consulta:
Como puede ver, solo hay 3 empleados así y utilizamos las herramientas necesarias para lograr este resultado. Tu tarea será muy similar, ¡estoy seguro de que puedes manejarlo!
Aquí tienes una vista previa de la tabla student_grades
con la que estamos trabajando:
id | student_surname | class_letter | subject_name | grade |
---|---|---|---|---|
1 | Smith | A | Mathematics | 85 |
2 | Johnson | B | Physics | 90 |
3 | Williams | C | Chemistry | 78 |
4 | Brown | A | Biology | 92 |
... | ... | ... | ... | ... |
100 | Gonzales | A | Biology | 89 |
Tarea
Tu tarea es recuperar hasta 10 estudiantes con el promedio más alto entre todos los estudiantes que obtuvieron una puntuación de 90 o más en el examen de matemáticas.
Necesitarás usar todas las cláusulas que conoces.
Además, asigna un alias average_grade
al promedio para garantizar que la tarea se verifique correctamente en cuanto a su corrección.
¿Todo estuvo claro?