¿Qué significa window function?
Significado en Desarrollo de software, traducción al español y ejemplos
window function: función de ventana
Función SQL que calcula un valor sobre un conjunto de filas relacionadas, como un acumulado o una clasificación, y conserva cada fila en el resultado.
Cómo se usa
Se escribe con OVER, a menudo junto con PARTITION BY y ORDER BY. Entre las habituales están ROW_NUMBER, RANK, LAG, LEAD y SUM OVER. A diferencia de GROUP BY, no colapsa filas; Oracle las llama funciones analíticas.
Frases de ejemplo
Use a window function to get each customer's most recent order.
Usa una función de ventana para obtener el pedido más reciente de cada cliente.
La partición por cliente permite identificar su pedido más nuevo sin perder las filas.
The running balance column is calculated with a window function over the transactions.
La columna del saldo acumulado se calcula con una función de ventana sobre las transacciones.
El orden de las transacciones permite acumular el saldo fila a fila.
Combinaciones frecuentes
- window function
- OVER (PARTITION BY ...)
- ROW_NUMBER()
- running total
Términos relacionados
Esta palabra en otras especialidades
Una misma palabra en inglés puede tener un significado diferente según la especialidad:
Más términos: Bases de datos y persistencia
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
