Оконная функция: что это
Коротко
Оконная функция: функция, которая считает значение по набору строк, связанных с текущей (окну), но не сворачивает строки, как GROUP BY. Задаётся через OVER (PARTITION BY ...
Определение
Функция, которая считает значение по набору строк, связанных с текущей (окну), но не сворачивает строки, как GROUP BY. Задаётся через OVER (PARTITION BY ... ORDER BY ... рамка). Примеры: ROW_NUMBER, RANK, LAG, SUM OVER.
Из урока «Оконные функции за 7 минут»
Оконная функция считает то же самое, не сворачивая: каждая строка остаётся и получает значение, посчитанное по её «окну» соседей.
Читать урок целикомВопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по SQL и базы данных проверят, что термин понятен в деле.