Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит window function?
Значение и примеры · Разработка программного обеспечения
window function: оконная функция
Функция SQL, вычисляющая значение по набору связанных строк, например накопительный итог или ранг, но при этом возвращающая каждую исходную строку.
Где и как употребляется
Записывается с OVER, часто с PARTITION BY и ORDER BY: ROW_NUMBER() OVER (PARTITION BY customer_id ORDER BY created_at). Распространены ROW_NUMBER, RANK, LAG, LEAD и SUM OVER. В отличие от GROUP BY, строки не сворачиваются. В Oracle такие функции называют аналитическими.
Примеры предложений
Use a window function to get each customer's most recent order.
Используйте оконную функцию, чтобы получить последний заказ каждого клиента.
Порядковая функция внутри группы клиента позволяет выбрать его самую свежую запись.
The running balance column is calculated with a window function over the transactions.
Столбец остатка нарастающим итогом вычисляется оконной функцией по транзакциям.
Значение рассчитывается по последовательности операций, сохраняя отдельную строку каждой транзакции.
Распространённые словосочетания
- window function
- OVER (PARTITION BY ...)
- ROW_NUMBER()
- running total
Связанные термины
Это слово в других отраслях
Одно и то же английское слово может иметь другое значение в другой отрасли:
Другие термины: Базы данных и хранение данных
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
