SQL для аналитиков
Напишешь запросы к базе магазина: от списка клиентов до отчётов о выручке и повторных покупках.
Для старта: Опыт программирования не нужен; достаточно понимать строки и столбцы таблицы
После регистрации курс откроется в приложении.
Что освоишь на практике
- Фильтровать и сортировать строки через SELECT, WHERE, ORDER BY и ILIKE
- Группировать данные и разделять фильтры WHERE и HAVING
- Соединять таблицы через INNER и LEFT JOIN без потери строк
подробнее о задачах и навыках
Что получится
25 запросов к базе интернет-магазина — от первой строки SELECT до когортного анализа, который спрашивают на собеседовании аналитика. Данные живые и грязные: город записан то «Казань», то «казань», у части клиентов нет почты, суммы заказов не всегда сходятся с позициями. Ты научишься доставать из такой базы честные цифры: выручку по городам, средний чек по каналам, спящих клиентов, топ товаров в каждой категории, выручку нарастающим итогом и возвращаемость по когортам.
Для кого
Ты идёшь в аналитику данных или уже работаешь с отчётами, но SQL знаешь по обрывкам. Программировать не нужно: первая задача решается одной строкой, а каждая новая конструкция вводится своим модулем — сначала выборки, потом агрегаты, соединения, даты и только в финале оконные функции.
- Опыт программирования не нужен
- Достаточно понимать, что таблица состоит из строк и столбцов
Что ещё отработаешь
- Считать метрики по полуоткрытым интервалам дат и date_trunc
- Разбивать сложный запрос на подзапросы и CTE
- Ранжировать строки и считать нарастающий итог оконными функциями
- Строить когорты и рассчитывать retention на данных интернет-магазина
Программа курса
Начинай с первого модуля: новые темы идут от простых к сложным. Каждая задача — отдельная практика с проверкой решения.
// интерактивные уроки · 5 все уроки
Урок объясняет тему по шагам — текст, код и проверка прямо в браузере, — а задачи закрепляют её на прикладных примерах.
- 01 SELECT: выбираем и фильтруем 25 мин бесплатно
- 02 GROUP BY: метрики по группам 30 мин Premium
- 03 JOIN: данные из двух таблиц 25 мин Premium
- 04 Даты: периоды и месяцы 25 мин Premium
- 05 Подзапросы и оконные функции 25 мин Premium
Начни с задачи «Список клиентов»
После регистрации откроется курс «SQL для аналитиков». Начни с модуля «Выборки и фильтры»: редактор и проверка доступны на странице задачи.
5 задач бесплатно
начать бесплатноПосле регистрации курс откроется в приложении.
другие курсы и сборники на этом языке