Содержание курса
1. Введение и анатомия оконных функций
4 урока
114
64
2м
0
Закрытый
1.1
Как получить помощь?
↗
98
55
2м 28с
0
Закрытый
1.2
Что такое оконные функции?
↗
8
4
-
0
Закрытый
1.3
Секционирование окна (PARTITION BY)
↗
5
3
-
0
Закрытый
1.4
Сортировка внутри окна (ORDER BY)
↗
3
2
-
0
2. Фреймы (Window Frames) — глубокое погружение
5 уроков
16
13
0м
0
Закрытый
2.1
Концепция фреймов и их синтаксис
↗
4
3
-
0
Закрытый
2.2
Режим ROWS
↗
3
2
-
0
Закрытый
2.3
Режим RANGE
↗
3
2
-
0
Закрытый
2.4
Режим GROUPS (Современный стандарт)
↗
3
3
-
0
Закрытый
2.5
Опция EXCLUDE (Исключение строк)
↗
3
3
-
0
3. Агрегатные оконные функции в действии
3 урока
9
7
0м
0
Закрытый
3.1
Базовые агрегаты (SUM, AVG, COUNT, MIN, MAX)
↗
3
2
-
0
Закрытый
3.2
Накопительный итог (Running Total)
↗
3
2
-
0
Закрытый
3.3
Скользящие метрики (Moving Average)
↗
3
3
-
0
4. Ранжирующие оконные функции
3 урока
9
8
0м
0
Закрытый
4.1
Функция ROW_NUMBER()
↗
3
3
-
0
Закрытый
4.2
Функции RANK() и DENSE_RANK()
↗
3
3
-
0
Закрытый
4.3
Функция NTILE()
↗
3
2
-
0
5. Функции смещения (навигации)
3 урока
9
8
0м
0
Закрытый
5.1
Функции LAG() и LEAD()
↗
3
3
-
0
Закрытый
5.2
Функции FIRST_VALUE() и LAST_VALUE()
↗
3
2
-
0
Закрытый
5.3
Функция NTH_VALUE()
↗
3
3
-
0
6. Продвинутые техники и архитектура запросов
4 урока
12
10
0м
0
Закрытый
6.1
Фильтрация по оконным функциям
↗
3
3
-
0
Закрытый
6.2
Именованные окна (WINDOW clause)
↗
3
2
-
0
Закрытый
6.3
Сочетание оконных функций с JOIN и GROUP BY
↗
3
3
-
0
Закрытый
6.4
Вопросы производительности
↗
3
2
-
0
7. Заключение и справочные материалы
2 урока
2 053
2 053
1м
0
Закрытый
7.1
Подведение итогов
↗
2
2
-
0
Закрытый
7.2
Как сказать спасибо?
↗
2 051
2 051
1м 52с
0