Перейти к основному содержимому
ДомSQL

Course

Joining Data in SQL

БазовыйУровень мастерства
Обновлено 04.2026
Level up your SQL knowledge and learn to join tables together, apply relational set theory, and work with subqueries.
Начать Курс Бесплатно
SQLData Manipulation2 ч - 3 ч3,950 XP310K+Свидетельство о достижениях

Создайте бесплатный аккаунт

или

Продолжая, вы принимаете наши Условия использования, нашу Политику конфиденциальности и подтверждаете, что ваши данные хранятся в США.

Пользуется популярностью среди обучающихся в тысячах компаний.

Group

Обучение двух или более человек?

Попробуйте DataCamp for Business

Описание курса

Joining data is an essential skill in data analysis, enabling you to draw information from separate tables together into a single, meaningful set of results. In this comprehensive course on joining data, you'll delve into the intricacies of table joins and relational set theory, learning how to optimize your queries for efficient data retrieval.

Understand Data Joining Fundamentals

You will learn how to work with multiple tables in SQL by navigating and extracting data from various tables within a SQL database using various join types, including inner joins, outer joins, and cross joins. With practice, you'll gain the knowledge of how to select the appropriate join method.

Explore Advanced Data Manipulation Techniques

Next up, you'll explore set theory principles such as unions, intersects, and except clauses, as well as discover the power of nested queries in SQL. Every step is accompanied by exercises and opportunities to apply the theory and grow your confidence in SQL.

Предварительные требования

Intermediate SQL
1

Вертикальное объединение данных

  • Объединение строк с помощью UNION

    Объединяйте строки из нескольких таблиц в единый результат и понимайте, когда именно вертикальное объединение (stacking), а не соединение (joining), является правильным подходом для комбинирования данных.

Начать Курс Бесплатно
2

Горизонтальное объединение данных

  • Сохранение всех строк с помощью LEFT JOIN

    Обогащайте базовую таблицу дополнительными данными без потери строк и поймите, когда left join является правильным выбором — а именно в ситуациях, когда не для каждой строки основной таблицы есть соответствие в другой таблице.

  • Сохранение совпадающих строк с помощью INNER JOIN

    Объединяйте только те строки, которые имеют совпадения в обеих таблицах, поймите различия между `inner join` и `left join` и выбирайте между ними в зависимости от того, важны ли для вашего анализа несовпадающие строки.

  • Соединение по нескольким столбцам

    Точно выполняйте соединение таблиц в тех случаях, когда ни один отдельный столбец не позволяет однозначно идентифицировать соответствующие строки, и понимайте последствия выбора неверных столбцов для соединения.

Начать Курс Бесплатно
Joining Data in SQL
Курс
завершен

Получите свидетельство о достижениях

Добавьте эти данные в свой профиль LinkedIn, резюме или CV.
Поделитесь этим в социальных сетях и в своем отчете об оценке эффективности работы.
Запишитесь Прямо Сейчас

Присоединяйтесь 19 миллионов учащихся и начните Joining Data in SQL сегодня!

Создайте бесплатный аккаунт

или

Продолжая, вы принимаете наши Условия использования, нашу Политику конфиденциальности и подтверждаете, что ваши данные хранятся в США.

Развивайте свои навыки работы с данными с помощью DataCamp для мобильных устройств.

Успевайте в обучении на ходу с помощью наших мобильных курсов и ежедневных 5-минутных заданий по программированию.