Curso
AvanzadoAprenda a utilizar las funciones analíticas de SQL para comprender los datos en profundidad.
Acceso de por vida
para solo a este curso
29€
Acceso ilimitado de por vida
a todos los cursos actuales (17) y futuros
99€
249€
60 % DE DESCUENTO
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:
Descubrirás cómo utilizar las funciones de ventana para:
También, obtendrá un conocimiento más profundo de las funciones agregadas de SQL.
Progreso en el curso
Ejercicios realizados
1.
¿Qué son las funciones ventana? Aquí le explicaremos de qué se trata.
2.
Tu primer encuentro con las funciones de ventana.
3.
Descubra cómo definir la función ventana con PARTITION BY
4.
Aprenda a clasificar filas con funciones ventana.
5.
Aprenda a crear sofisticados marcos de ventana para tus funciones ventana.
6.
Aprende las funciones analíticas más importantes.
7.
Cree estadísticas avanzadas calculadas independientemente para varios grupos de filas.
8.
¿Sabe cuándo se evalúan las funciones ventana en una consulta SQL? Veámoslo.
9.
Domine todas las habilidades que ha adquirido hasta ahora en esta práctica.
10.
Evalúe los conocimientos que ha adquirido en todo el curso con esta prueba final.