Курс на Stepik
Обложка курса «SQL для аналитика: подзапросы, CTE и продвинутые функции» на Stepik
1 490 ₽

SQL для аналитика: подзапросы, CTE и продвинутые функции 5.000

Открыть на
STEPIK.ORG

Научитесь решать аналитические задачи, которые не закрыть простым SELECT: подзапросы, CTE и рекурсия, многомерные итоги, функции дат, строк и регулярные выражения. Практический курс на MySQL 8 — около 200 задач с автопроверкой в браузере и сквозной аналитический проект в финале.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Учеников на курсе 6
Сертификаты, выданные на курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Сертификатов выдано 1
Отзывы о курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Отзывов получено 1
Рейтинг курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Рейтинг курса 5.000
Уроки в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Количество уроков 46
Тесты в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Количество квизов 86
Задачи с кодом в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Количество задач с кодом 201
Время прохождения курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Время прохождения курса
Стоимость курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Стоимость курса 1 490 ₽
Обновления курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Обновления курса
Дата публикации курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Дата публикации курса
Последнее обновление курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции» 7 разделов Уроки в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции» 46 уроков Тесты в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции» 86 тестов Задачи в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции» 201 задача Время прохождения курса «SQL для аналитика: подзапросы, CTE и продвинутые функции» 0 ч. Последнее обновление курса «SQL для аналитика: подзапросы, CTE и продвинутые функции» обн. 1 августа 2026

О курсе

2 урока
1. О курсе
2. Расскажи о себе

Подзапросы

11 уроков
1. Идея подзапроса; скалярный подзапрос
2. Подзапросы в WHERE: IN / NOT IN
3. Подзапросы в WHERE: ANY / ALL
4. Практика I: скалярные + IN/ANY/ALL
5. EXISTS и коррелированные подзапросы
6. Подзапросы в SELECT
7. Практика II: EXISTS, коррелированные, в SELECT
8. Подзапросы в FROM (производные таблицы)
9. Подзапросы в HAVING и DML
10. Практика III: FROM, HAVING, DML
11. Капстоун модуля: все формы подзапросов

CTE и рекурсия

7 уроков
1. WITH: зачем и когда. CTE vs подзапрос
2. Цепочки CTE; CTE в аналитике
3. Практика I: переписываем подзапросы в CTE
4. Рекурсивные CTE: генерация рядов и дат
5. Рекурсивные CTE: деревья и графы
6. Практика II: рекурсия
7. Капстоун модуля: «карта обучения»

Многомерная агрегация (MySQL 8)

6 уроков
1. WITH ROLLUP — иерархические подытоги
2. GROUPING() — отличить итог от данных
3. Практика I: ROLLUP-отчёты
4. GROUPING SETS: эмуляция на MySQL
5. CUBE: эмуляция на MySQL
6. Практикум: многомерные отчёты

Функции и типы (MySQL 8)

7 уроков
1. Приведение типов: CAST / CONVERT
2. Даты: DATE_FORMAT / STR_TO_DATE
3. Условные и вложенные функции
4. Практика I: типы, даты, условные функции
5. Регулярные выражения (REGEXP_*)
6. Полнотекстовый поиск (MATCH … AGAINST)
7. Практикум: парсинг текста и поиск

Капстоун курса

4 урока
1. Постановка проекта
2. Сборка аналитического отчёта
3. Финальное ДЗ с эталонным разбором
4. Итог курса

Разбор всех заданий и тестов

5 уроков
1. Разбор модуля 2 «Подзапросы»
2. Разбор модуля 3 «CTE и рекурсия»
3. Разбор модуля 4 «Агрегация»
4. Разбор модуля 5 «Функции»
5. Разбор модуля 6 + ретроспектива курса