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

Как делать классные аналитические отчеты без участия Excel. Осваиваем «окошки» в картинках и на практике.
Средний уровень
Сертификат Stepik

О курсе

Нет более обманчивого раздела SQL, чем «оконные функции». Когда слышишь эти слова, думаешь «наверно, просто придумали какие-то дополнительные функции». А вот и нет! «Оконные функции» — это отдельный язык, встроенный в обычный SQL. И он сложнее, чем все, что вы знали о «селектах», вместе взятое.

Если вкратце — оконные функции помогают делать классные аналитические отчеты без участия «экселя». Хотите посчитать процент продаж по месяцам от общих продаж за год? Оконные функции. Разделить маркетинговые каналы на эффективные и неэффективные? Оконные функции. Выбрать топ-10 клиентов по каждому сегменту? Тоже они.

О чем курс

Я прочитал несколько десятков статей «для начинающих», которые объясняли, что такое оконные функции. Все они страдали от одной из двух проблем:

  1. Все понятно, но описано 10% возможностей «окошек».
  2. Написано так сложно, что если бы я уже не знал предмет обсуждения — ничего бы не понял.

Так появился этот курс — понятное и наглядное введение в оконные функции. Понятное, потому что я умею доходчиво писать о сложных темах. Наглядное — потому что подготовил сотню картинок и пятьдесят упражнений, которые помогут глубоко понять «окошки».

Оконные функции — реально сложная тема. Поэтому курс не пытается объять необъятное, и объясняет их шаг за шагом. А еще на курсе много практики — потому что только с ней абстрактные знания превратятся в навыки.

На курсе нет ИИ-генерированного контента и копипасты — все лекции написаны лично мной.

Для кого

  • Для всех, кто уверенно пишет обычные «селекты» и хочет разобраться с оконными функциями.
  • Для аналитиков, которым надоело «докручивать» сырые отчеты в Excel.
  • Для программистов, которые предпочтут написать один запрос, чем две страницы кода.
  • Для людей, которым нравится SQL.

Курс не подойдет, если вы совсем не знаете SQL.

Участие

Курс состоит из четырех модулей. Это 18 уроков и 56 практических заданий. Если наберете 85% баллов — получите сертификат, 95% баллов — сертификат с отличием.

Первые два урока доступны бесплатно.

Начальные требования

Для всех, кто уверенно владеет SQL (знает select, where, join, group by, order by, подзапросы или CTE).

Программа курса

В курс входят

  • 18 уроков
  • 24 теста
  • 32 интерактивные задачи
загружаем...

Наши преподаватели

Certificate

Сертификат

Сертификат Stepik

Отзывы прошедших курс

5
из 5
из 582 отзывов
582 отзыва
загружаем...

Сколько стоит обучение

1 500 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям