Мы используем cookie для стабильной работы сервиса. Подробнее

SQL Часть 3. (Объединения, подзапросы и группировка данных)

ФорматОнлайн
Длительность4 часа
Объём3 занятий
О курсе

Подробнее

Хочешь научиться соединять таблицы, извлекать нужные данные из нескольких источников и делать настоящие аналитические выборки? 🔍 Эта часть курса — логичное продолжение серии по SQL, где ты переходишь от базовых операций к реальной аналитике и объединению данных. 🎯 Цель курса Научить тебя создавать мощные запросы, которые объединяют, группируют и анализируют данные. Ты освоишь JOIN, подзапросы, представления и агрегатные функции — всё, что нужно для работы с настоящими базами и аналитикой. 🚀 Почему стоит выбрать этот курс Объясняем сложные вещи простыми словами — без перегрузки и “академического” тона; Много практики: каждое новое понятие закрепляется на реальных задачах; Курс идеально подходит тем, кто уже знаком с базовыми запросами и хочет шагнуть дальше; Реальная база company остаётся с тобой — теперь ты анализируешь и объединяешь её таблицы. 🧠 После курса ты сможешь Применять JOIN, UNION, UNION ALL и понимать, чем они отличаются; Создавать подзапросы и представления для многослойных выборок; Использовать агрегатные функции и группировку (GROUP BY, HAVING) для анализа данных; Строить гибкие аналитические отчёты из разных таблиц; Мыслить как инженер данных — понимать структуру и взаимосвязи в БД. ⚙️ Что нужно будет делать Ты будешь писать SQL-запросы руками, объединять таблицы, строить подзапросы, создавать представления и использовать агрегаты. Все задания проверяются автоматически, а результаты видны сразу — как в настоящем IDE. 🧩 Что входит в курс Объединение данных — JOIN, UNION, UNION ALL, типы соединений и логика их работы. Подзапросы и представления — создание гибких запросов и “виртуальных таблиц”. Агрегация и группировка — работа с функциями, GROUP BY, HAVING и анализ итоговых данных. 💬 После этого курса ты будешь не просто писать запросы — ты научишься думать как аналитик SQL, видя взаимосвязи данных и строя выборки, которые действительно отвечают на вопросы бизнеса.
Требования

Что нужно для старта

  • Перед началом этого курса желательно:
  • 💡 Уверенно владеть основами SQL: уметь писать простые выборки (SELECT, WHERE, ORDER BY, DISTINCT);
  • 📊 Понимать логику фильтрации и сортировки данных;
  • 🧱 Знать, как создаются и заполняются таблицы (DDL и DML);
  • 🔑 Разбираться в базовых ограничениях (PRIMARY KEY, FOREIGN KEY, DEFAULT);
  • ⏰ Иметь базовые навыки работы с датами и временем.
  • 👉 Если ты только начинаешь свой путь в SQL, то рекомендую в начале пройти курс Основы, логика и работа с полями, это позволит заложить необходимую базу для более эффективного изучения курса.
Результат

Что вы получите

  • 🔗 Понимать, как работают объединения таблиц (JOIN, UNION, UNION ALL) и применять их на практике;
  • 🧩 Различать типы соединений (INNER, LEFT, RIGHT, FULL) и выбирать нужный под задачу;
  • 📋 Создавать подзапросы для фильтрации, вычислений и формирования временных таблиц;
  • 🧠 Разрабатывать представления (VIEW) и использовать их для упрощения сложных запросов;
  • 📊 Применять агрегатные функции (SUM, AVG, COUNT, MIN, MAX) для анализа данных;
  • 🧮 Группировать и фильтровать результаты с помощью GROUP BY и HAVING;
  • 🚀 Мыслить как аналитик SQL — строить оптимальные запросы и комбинировать приёмы для реальных задач.
Аудитория

Для кого этот курс

  • 👩‍💻 Для начинающих аналитиков данных, которые уже умеют делать простые выборки и хотят перейти к работе с несколькими таблицами.
  • 💾 Для разработчиков, которым нужно уверенно владеть `JOIN` и подзапросами для оптимизации и анализа данных.
  • 📊 Для продуктологов и маркетологов, которые хотят объединять данные из разных источников и строить аналитические отчёты.
  • 🧠 Для студентов и джунов, готовящихся к собеседованиям на SQL-позиции — `JOIN`, `GROUP BY` и подзапросы встречаются в каждом тестовом задании.
  • 📈 Для всех, кто работает с данными и хочет понимать, как связать таблицы в единую картину — без путаницы и догадок.
  • 🚀 Для тех, кто прошёл первую и вторую части курса и готов к продвинутому уровню SQL — объединения, представления и агрегаты.
Содержание

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

3 занятия
ТемаЧто внутри
01Объединение данных

- UNION/UNION ALL
- Схема company
- Как работает JOIN
- Типы join и их разница

02Подзапросы и представления

- Подзапросы
- Таблицы as select, представления

03Агрегация и группировка

- Агрегация
- Группировка
- Подведем итоги

01Объединение данных

- UNION/UNION ALL
- Схема company
- Как работает JOIN
- Типы join и их разница

02Подзапросы и представления

- Подзапросы
- Таблицы as select, представления

03Агрегация и группировка

- Агрегация
- Группировка
- Подведем итоги

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «SQL Часть 3. (Объединения, подзапросы и группировка данных)» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Базы данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

DP - 050: Перенос рабочих нагрузок SQL в Azure
DP - 050: Перенос рабочих нагрузок SQL в Azure

Microsoft Azure - облачное решение компании Microsoft. Продукт имеет ряд преимуществ: облачная служба аналитики, гибкость платформы, гипермасштабируемость с помощью реляционной ба…

Онлайн5 занятий
Цена по запросу
Фреймворк Apache Spark для разработчиков: продвинутый уровень
−10%32 академ. часов
Фреймворк Apache Spark для разработчиков: продвинутый уровень

Глубокое погружение в внутреннее устройство Apache Spark и его компонентов. Этот курс поможет вам понять, как устроены и работают различные модули Spark, такие как Spark Core, Spa…

ОнлайнПродвинутый
55 500 ₽−10%
49 950 ₽
SQL практикум. Полный курс
4-5 часов в неделю
SQL практикум. Полный курс

Загляни в Телеграм канал курса. Там обсуждение и новости. В конце курса студентов ждет приятный бонус! 🎁 Цель курса Научить вас работать с базами данных на профессиональном уровне…

Онлайн12 занятий
1 700 ₽
Продвинутый SQL
4 часа
Продвинутый SQL

Продолжение базового курса по основам SQL для учеников, которые не готовы останавливаться на достигнутом и хотят узнать, что такое оконные функции SQL, транзакции, хранимые процед…

Онлайн3 занятийСредний
2 920 ₽
Базы данных
−5%6 часов
OtusOtus4.6
Базы данных

Полный курс по работе с реляционными и нереляционными базами данных

Онлайн5 занятий
Домашние задания
103 000 ₽−5%
97 850 ₽
Начать без затрат

Бесплатные курсы

Введение в базы данных
Бесплатно8 часов в неделю
Введение в базы данных

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем…

Онлайн8 занятий
Бесплатно
Симулятор SQL
Бесплатно1 месяц
Симулятор SQL

Бесплатный курс «Симулятор SQL» разработан специально для новичков и позволяет с нуля овладеть самым востребованным инструментом для работы с данными. Учитесь в удобное время, реш…

Онлайн2 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно
Stepik-микс: универсальный квиз
Бесплатно
Stepik-микс: универсальный квиз

💫 Для тех, кто хочет попробовать что-то новое! Недавно платформе Stepik исполнилось 11 лет. В честь нашего Дня рождения мы решили сделать для вас этот необычный курс. Это не курс…

Онлайн5 занятий
Бесплатно
SQL практикум. Основы
Бесплатно4-5 часов в неделю
SQL практикум. Основы

Цель курса Дать вам глубокое понимание основ SQL и научить работать с базами данных MySQL — от установки до написания сложных запросов. Почему стоит выбрать этот курс? ✔ С нуля до…

Онлайн5 занятий
Бесплатно