Lección 2 del curso SQL Nivel Intermedio.
En la lección anterior vimos el primer grupo de funciones de ventana que nos permiten realizar el etiquetado de datos.
En esencia las funciones de ventana nos permiten operar sobre grupos de filas de una tabla de datos y generar a la salida el mismo número de filas de la tabla original pero con elementos adicionales, como por ejemplo el etiquetado que vimos precisamente en la lección anterior.
En esta lección veremos un segundo grupo de funciones de ventana que nos permiten generar agregaciones. Es decir que lo que hacen estas funciones es tomar grupos de filas y variables numéricas o categóricas para agregar dichos valores usando operaciones como por ejemplo la suma, el conteo o el promedio.
Así que veamos en detalle cómo usar estas funciones de ventana para la agregación de datos:
Contenido exclusivo para suscriptores
Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.
Como acabamos de ver, resulta muy sencillo usar las funciones SUM(), COUNT(), MAX(), MIN() o AVG() de SQL para realizar la agregación sobre grupos de filas.
Y vimos que la sintaxis es exactamente la misma que usamos en la lección anterior para el caso del etiquetado de filas con funciones de ventana.
Así que teniendo claro cómo funciona este grupo de funciones, en la próxima lección veremos un tercer grupo de funciones de ventana que nos permiten realizar análisis comparativos entre filas de una tabla de datos.
Todas las lecciones del curso SQL Nivel Intermedio
