Какие JOIN знаешь, перечисли.

Основные JOIN — INNER, LEFT, RIGHT, FULL и CROSS. SELF JOIN — соединение таблицы с самой собой, а не отдельная универсальная операция с особой семантикой.

Короткий ответ

Что ответить на собеседовании

Основные JOIN — INNER, LEFT, RIGHT, FULL и CROSS. SELF JOIN — соединение таблицы с самой собой, а не отдельная универсальная операция с особой семантикой.

Подробный разбор

Ответ с пояснениями

Основные JOIN — INNER, LEFT, RIGHT, FULL и CROSS. SELF JOIN — соединение таблицы с самой собой, а не отдельная универсальная операция с особой семантикой.

INNER оставляет совпадения, outer joins сохраняют также несовпавшие строки соответствующих сторон, CROSS строит декартово произведение. EXISTS часто используют для проверки наличия без размножения строк. Помните, что фильтр правой таблицы в WHERE может изменить смысл LEFT JOIN.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее