Volver al programa

Window Functions

Domina las funciones de ventana en SQL: ranking, analíticas, frames, acumulados y más. 12 módulos interactivos.

0/12
Completados
0%
Progreso
0
Insignias
Módulo 1

OVER ” Concepto de Ventana

Qué es una ventana SQL, sintaxis OVER(), diferencia con GROUP BY.

œ Pendiente
Módulo 2

ROW_NUMBER

Numeración de filas, ranking posicional, paginación con ROW_NUMBER.

œ Pendiente
Módulo 3

RANK y DENSE_RANK

Ranking con gaps, dense ranking, diferencias y casos de uso.

œ Pendiente
Módulo 4

NTILE

División en buckets, percentiles, cuartiles con NTILE.

œ Pendiente
Módulo 5

LAG y LEAD

Acceso a filas anteriores/siguientes, diferencias temporales.

œ Pendiente
Módulo 6

FIRST_VALUE y LAST_VALUE

Primer y último valor de la ventana, frames por defecto.

œ Pendiente
Módulo 7

SUM OVER ” Acumulado

Sumas acumuladas, running totals, balances progresivos.

œ Pendiente
Módulo 8

AVG OVER y COUNT OVER

Medias móviles, conteos por ventana, estadísticas dinámicas.

œ Pendiente
Módulo 9

PARTITION BY

Dividir datos en grupos independientes para cálculos por ventana.

œ Pendiente
Módulo 10

Frames ROWS / RANGE

ROWS BETWEEN, RANGE BETWEEN, frames lógicos vs físicos.

œ Pendiente
Módulo 11

IGNORE NULLS

Manejo de valores nulos en ventanas, IGNORE NULLS (PG 18+).

œ Pendiente
Módulo 12

Mini-Proyecto: Series Temporales

Proyecto integrador con window functions en datos temporales reales.

œ Pendiente