Внутреннее соединение Внутреннее соединение

При внутреннем соединении (SQL-аналог: INNER JOIN) происходит соединение двух таблиц. Для данного способа слияния порядок таблиц не важен. Результирующий набор данных содержит все строки, для которых найдено совпадение ключевых полей главной и присоединяемой таблицы.

Пример:

Для примера возьмем две таблицы. Персона - главная таблица и присоединяемая Город.

Главная таблица:

Имя Id города
Андрей 1
Леонид 2
Сергей 1
Григорий 4

Присоединяемая таблица:

Id Город
1 Москва
2 Санкт-Петербург
3 Казань
Связь
Рисунок 1. Связь

Результирующая таблица:

Имя Id города Город
Андрей 1 Москва
Леонид 2 Санкт-Петербург
Сергей 1 Москва