Объединение данных из нескольких таблиц: Пояснение SQL объединений

Начальный уровень
Администратор баз данных
разработчик.
База данных Azure для PostgreSQL

В этом модуле представлены соединения SQL, необходимые для объединения данных из нескольких таблиц. Вы узнаете о ВНУТРЕННЕМ СОЕДИНЕНИИ, ЛЕВОМ СОЕДИНЕНИИ, ПРАВОМ СОЕДИНЕНИИ, ПОЛНОМ ВНЕШНЕМ СОЕДИНЕНИИ и ЕСТЕСТВЕННОМ СОЕДИНЕНИИ.

Цели обучения

К концу этого модуля вы сможете:

  • Понимание назначения соединений в базах данных
  • Использование INNER JOIN для возврата совпадающих строк
  • Примените LEFT JOIN и RIGHT JOIN для включения всех строк из одной таблицы
  • Используйте FULL OUTER JOIN для объединения всех строк из обеих таблиц
  • Использование NATURAL JOIN для объединения таблиц по столбцам с тем же именем

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

Перед началом работы с этим руководством необходимо ознакомиться с основным синтаксисом SQL, включая предложения SELECT, FROM и WHERE, а также основные понятия реляционной базы данных и использование первичных и внешних ключей для определения связей между таблицами.