Перейти к основному содержимому
ГлавнаяSQL

Курс

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 Manipulation
2 ч - 3 ч
3,950 XP
320K+
Справка об успешном завершении

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

Продолжить через GoogleПоказать больше вариантов

или


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

Любимая обучающимися из тысяч компаний

Group

Обучаете команду?

Попробуйте для бизнеса

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

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 уже сегодня!

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

Продолжить через GoogleПоказать больше вариантов

или


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

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

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