Оконные функции

Аватар автора
Дебри системного анализа
В этом уроке ты узнаешь, что такое оконные функции в SQL и как они помогают решать аналитические задачи. Разберёмся, как использовать OVER(), как работает PARTITION BY, зачем нужен ORDER BY в окне и как управлять фреймами (ROWS). Ты научишься: - Отличать оконные функции от GROUP BY - Использовать AVG(), SUM(), LAG(), LEAD(), FIRST_VALUE(), LAST_VALUE() - Применять функции ранжирования: RANK(), DENSE_RANK(), ROW_NUMBER() - Разбивать строки на группы с NTILE(n) - Понимать своё положение в окне с помощью PERCENT_RANK() и CUME_DIST() - Управлять границами окна с ROWS BETWEEN ... AND ... Урок подойдёт начинающим системным аналитикам. 00:00 Введение 00:26 Оконные функции 03:04 Сравнение с GROUP BY 03:44 Типы окон 07:20 Ранжирование 08:38 Смещение 09:48 Навигация 11:06 Статистика 16:45 Итоги

0/0


0/0

0/0

0/0