Avanzado Curso
Funciones de ventana
Aprenda a utilizar las funciones analíticas de SQL para comprender los datos en profundidad.
5.00
232 Usuarios inscritos
Acceso de por vida
solo para este curso
29€
Acceso ilimitado de por vida
para todos los cursos actuales (23) y futuros
76 % DE DESCUENTO
Prueba gratis Sí
Certificado de finalización Sí
Tiempo estimado 20 h
Ejercicios interactivos 218
Conocimientos que obtendrás
- Calcular totales y promedios corrientes
- Construir clasificaciones
- Encontrar los mejores y peores resultados
- Investigar las tendencias a lo largo del tiempo
- Calcular las contribuciones al conjunto, como porcentajes de comisión
Últimas reseñas
Descripción
Descripción
Las funciones ventana de SQL, también conocidas como funciones ventana, funciones OVER o funciones analíticas, y son extremadamente útiles. Estas funciones hacen que la construcción de agregaciones complejas sea mucho más sencilla. En este tutorial paso a paso, le guiaremos por las funciones ventana de SQL. Al final, dominará este tema con facilidad y se sentirá cómodo utilizando las funciones ventana en las bases de datos SQL.

Las funciones ventana son tan potentes que sirven como punto de división en el tiempo: se suele hablar de SQL antes y despúes de las funciones ventana. Como se introdujeron en el estándar hace relativamente poco tiempo, estas funciones no se tratan en muchos cursos de SQL.
Nota: La mayoría de los motores de bases de datos más populares admiten las funciones ventana.
Acerca del curso Funciones de ventana en SQL
Este curso cubre la sintaxis y la semántica de las funciones ventana de SQL. Muestra lo potentes que son, cuáles son los casos de uso típicos y cómo utilizar ORDER BY y PARTITION BY para configurar un marco para las funciones ventana. También, aprenderá la diferencia entre las cláusulas ROWS y RANGE.
Este curso está dirigido a usuarios intermedios. Suponemos que el usuario conoce los fundamentos de SQL, incluyendo:
- Cómo seleccionar de una tabla única, incluyendo la escritura de condiciones complejas WHERE
- Cómo hacer JOIN de tablas
- Cómo funcionan GROUP BY y HAVING
¿Cuáles son los requisitos?
- Un navegador y conexión a internet.
- Conocimiento de SQL básico, incluyendo las cláusulas JOIN y GROUP BY
¿Qué voy a conseguir con este curso de SQL?
Descubrirás cómo utilizar las funciones de ventana para:
- Calcular totales y promedios corrientes
- Construir clasificaciones
- Encontrar los mejores y peores resultados
- Investigar las tendencias a lo largo del tiempo
- Calcular las contribuciones al conjunto, como porcentajes de comisión
También, obtendrá un conocimiento más profundo de las funciones agregadas de SQL.
¿Quién debería hacer este curso?
- Analistas principiantes de bases de datos
- Desarrolladores que quieran mantener actualizados sus conocimientos de SQL
- Estudiantes de bases de datos relacionales
- Cualquier persona que quiera aprender las funciones de ventana de SQL
Índice
Progreso en el curso 0%
Ejercicios realizados 0/218
-
Introducción
0/8¿Qué son las funciones ventana? Aquí le explicaremos de qué se trata.
-
OVER()
0/17Tu primer encuentro con las funciones de ventana.
-
OVER(PARTITION BY)
0/16Descubra cómo definir la función ventana con PARTITION BY
-
Funciones de rango o clasificación
0/26Aprenda a clasificar filas con funciones ventana.
-
Marco de ventana
0/26Aprenda a crear sofisticados marcos de ventana para tus funciones ventana.
-
Funciones analíticas
0/30Aprende las funciones analíticas más importantes.
-
PARTITION BY ORDER BY
0/25Cree estadísticas avanzadas calculadas independientemente para varios grupos de filas.
-
Funciones de ventana: Orden de evaluación
0/23¿Sabe cuándo se evalúan las funciones ventana en una consulta SQL? Veámoslo.
-
Campo de práctica
0/32Domine todas las habilidades que ha adquirido hasta ahora en esta práctica.
-
Prueba final
0/15Evalúe los conocimientos que ha adquirido en todo el curso con esta prueba final.