Віконна функція виконує обчислення для набору рядків, певним чином пов'язаних із поточним рядком. Можна порівняти її з агрегатною функцією, проте, на відміну від звичайної агрегатної функції, при використанні віконної функції декілька рядків не групуються в один, а продовжують існувати окремо.