Какие виды Join ты помнишь?

Основные виды SQL-соединений: INNER, LEFT OUTER, RIGHT OUTER, FULL OUTER и CROSS JOIN. Они определяют, какие пары и несовпавшие строки входят в результат.

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

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

Основные виды SQL-соединений: INNER, LEFT OUTER, RIGHT OUTER, FULL OUTER и CROSS JOIN. Они определяют, какие пары и несовпавшие строки входят в результат.

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

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

Основные виды SQL-соединений: INNER, LEFT OUTER, RIGHT OUTER, FULL OUTER и CROSS JOIN. Они определяют, какие пары и несовпавшие строки входят в результат.

INNER оставляет совпавшие пары, внешние JOIN сохраняют строки соответствующих сторон без пары, CROSS даёт все комбинации. Self join — использование одной таблицы в двух ролях, а не отдельная семантика соединения. Условия и фильтры после JOIN могут менять результат: например, WHERE по правой стороне способен исключить строки, сохранённые LEFT JOIN.

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

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

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

Подробнее