Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Desafío de la Calificación Promedio de los Estudiantes | Agrupamiento
SQL Intermedio
course content

Contenido del Curso

SQL Intermedio

SQL Intermedio

1. Agrupamiento
2. Subconsultas Anidadas
3. Uniendo Tablas
4. DDL y DML en SQL

book
Desafío de la Calificación Promedio de los Estudiantes

Has realizado un excelente trabajo y has ayudado a la empresa constructora. Han comenzado a trabajar en la ampliación de la línea de metro Amarilla.

Te han recomendado, y el colegio ha mostrado interés en ti porque también tienen varias tareas para ti. Pero primero, familiaricémonos con la student_grades tabla que proporcionan:

Como puede ver, la escuela tiene un total de 100 estudiantes, cuya información se proporciona en la tabla adjunta. Hay información en la columna class_letter, que tiene 3 opciones: A, B o C. Se incluye el nombre de la materia (subject_name), así como la calificación del estudiante (grade). La tabla es simple y contiene las calificaciones de exámenes en diversas materias.

Veamos cuántos estudiantes hay en cada clase con la siguiente consulta:

123
SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
copy

Sin embargo, la escuela nos ha dado la tarea de calcular la nota media para todas las asignaturas de cada estudiante. Esto es lo que necesitas hacer en este capítulo.

Tarea
test

Swipe to show code editor

Tu tarea ahora es calcular la nota media de todas las asignaturas para cada estudiante. Además, para facilitar la labor de los profesores, debes ordenar los apellidos de los estudiantes en orden alfabético. Utiliza la agregación con la función AVG() y asigna el alias average_grade para garantizar un testeo exitoso.

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!

Sección 1. Capítulo 4
toggle bottom row

book
Desafío de la Calificación Promedio de los Estudiantes

Has realizado un excelente trabajo y has ayudado a la empresa constructora. Han comenzado a trabajar en la ampliación de la línea de metro Amarilla.

Te han recomendado, y el colegio ha mostrado interés en ti porque también tienen varias tareas para ti. Pero primero, familiaricémonos con la student_grades tabla que proporcionan:

Como puede ver, la escuela tiene un total de 100 estudiantes, cuya información se proporciona en la tabla adjunta. Hay información en la columna class_letter, que tiene 3 opciones: A, B o C. Se incluye el nombre de la materia (subject_name), así como la calificación del estudiante (grade). La tabla es simple y contiene las calificaciones de exámenes en diversas materias.

Veamos cuántos estudiantes hay en cada clase con la siguiente consulta:

123
SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
copy

Sin embargo, la escuela nos ha dado la tarea de calcular la nota media para todas las asignaturas de cada estudiante. Esto es lo que necesitas hacer en este capítulo.

Tarea
test

Swipe to show code editor

Tu tarea ahora es calcular la nota media de todas las asignaturas para cada estudiante. Además, para facilitar la labor de los profesores, debes ordenar los apellidos de los estudiantes en orden alfabético. Utiliza la agregación con la función AVG() y asigna el alias average_grade para garantizar un testeo exitoso.

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!

Sección 1. Capítulo 4
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt