Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Varias funciones de agregación en la consulta | 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
Varias funciones de agregación en la consulta

La escuela ahora conoce los apellidos de los estudiantes que recibieron más de una calificación en los exámenes y la administración ha decidido calcular la nota promedio a partir de las múltiples calificaciones de estos estudiantes, y esa será su calificación final.

Tienes que hacer esto.

Aquí tienes una vista previa de la tabla student_grages con la que estamos trabajando:

Tarea
test

Swipe to begin your solution

You should retrieve the last names of students with more than one exam grade and also calculate the average grade from all their grades. In the response, you should have 2 columns: the first one is the student_surname, and the second one is the average_grade. Use AVG() and COUNT() aggregate functions in this task.

Also, sort the result by the student_surname column in the ascending order.

Brief Instructions

  • Retrieve the student_surname column and the average of the grade column using the AVG function.
  • Assign the alias average_grade to the second column.
  • Group the data by student_surname.
  • Use the HAVING clause to filter the results based on COUNT(grade) > 1.
  • Sort the results by student_surname.

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 7
toggle bottom row

book
Varias funciones de agregación en la consulta

La escuela ahora conoce los apellidos de los estudiantes que recibieron más de una calificación en los exámenes y la administración ha decidido calcular la nota promedio a partir de las múltiples calificaciones de estos estudiantes, y esa será su calificación final.

Tienes que hacer esto.

Aquí tienes una vista previa de la tabla student_grages con la que estamos trabajando:

Tarea
test

Swipe to begin your solution

You should retrieve the last names of students with more than one exam grade and also calculate the average grade from all their grades. In the response, you should have 2 columns: the first one is the student_surname, and the second one is the average_grade. Use AVG() and COUNT() aggregate functions in this task.

Also, sort the result by the student_surname column in the ascending order.

Brief Instructions

  • Retrieve the student_surname column and the average of the grade column using the AVG function.
  • Assign the alias average_grade to the second column.
  • Group the data by student_surname.
  • Use the HAVING clause to filter the results based on COUNT(grade) > 1.
  • Sort the results by student_surname.

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 7
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