ML Vault
All notes

INNER JOIN

Это оператор внутреннего соединения, для которого совершенно неважен порядок указания таблиц.
В запросе вместо INNER JOIN можно писать просто JOIN
Результат объединения INNER JOIN формируется следующим образом:

  • Сначала каждая строка первой таблицы сопоставляется с каждой строкой второй таблицы (происходит декартово произведение).
  • Затем для каждой объединённой строки проверяется условие соединения, указанное после оператора ON.
  • После этого все объединённые строки, для которых условие оказалось истинным, добавляются в результирующую таблицу.

Круги Эйлера: