Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Promedio de la Calificación del Estudiante | Agrupación
SQL Intermedio

bookDesafío: Promedio de la Calificación del Estudiante

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

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

La tabla contiene calificaciones de exámenes en varias asignaturas.

La escuela tiene un total de 100 estudiantes, cuya información se proporciona en la tabla dada. Hay información en la columna class_letter, que tiene 3 opciones: A, B o C. Se incluye el nombre de la asignatura (subject_name), así como la calificación del estudiante (grade).

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
Tarea

Swipe to start coding

Calcular el promedio de calificaciones para todas las materias de cada estudiante. Además, para facilitar el trabajo de los profesores, es necesario ordenar los apellidos de los estudiantes alfabéticamente. Utiliza la agregación con la función AVG() y asigna el alias average_grade para asegurar la correcta evaluación.

Instrucciones breves

  • Recuperar la columna student_surname y el promedio de la columna grade utilizando la función AVG.
  • Asignar el alias average_grade a la segunda columna.
  • Agrupar los datos por student_surname.
  • Ordenar los resultados por student_surname en orden ascendente.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 4
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

Suggested prompts:

Can you explain what the SQL query does?

What are the results of this query?

How can I analyze grades by subject instead of class?

close

Awesome!

Completion rate improved to 4

bookDesafío: Promedio de la Calificación del Estudiante

Desliza para mostrar el menú

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

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

La tabla contiene calificaciones de exámenes en varias asignaturas.

La escuela tiene un total de 100 estudiantes, cuya información se proporciona en la tabla dada. Hay información en la columna class_letter, que tiene 3 opciones: A, B o C. Se incluye el nombre de la asignatura (subject_name), así como la calificación del estudiante (grade).

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
Tarea

Swipe to start coding

Calcular el promedio de calificaciones para todas las materias de cada estudiante. Además, para facilitar el trabajo de los profesores, es necesario ordenar los apellidos de los estudiantes alfabéticamente. Utiliza la agregación con la función AVG() y asigna el alias average_grade para asegurar la correcta evaluación.

Instrucciones breves

  • Recuperar la columna student_surname y el promedio de la columna grade utilizando la función AVG.
  • Asignar el alias average_grade a la segunda columna.
  • Agrupar los datos por student_surname.
  • Ordenar los resultados por student_surname en orden ascendente.

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!

Sección 1. Capítulo 4
single

single

some-alt