Встречается на собеседованиях • сегодня
Что такое JOIN в SQL
JOIN в SQL — это оператор для объединения данных из двух или более таблиц на основе связанных между ними столбцов.
Основные типы JOIN:
- INNER JOIN — возвращает только совпадающие строки из обеих таблиц.
sql
SELECT users.name, orders.amount
FROM users
INNER JOIN orders ON users.id = orders.user_id;- LEFT JOIN — возвращает все строки из левой таблицы и совпадающие из правой (NULL, если нет совпадений).
- RIGHT JOIN — аналогично LEFT JOIN, но приоритет у правой таблицы.
- FULL JOIN — возвращает все строки из обеих таблиц (NULL, если нет совпадений).
Пример с LEFT JOIN:
sql
SELECT users.name, orders.amount
FROM users
LEFT JOIN orders ON users.id = orders.user_id;Если у пользователя нет заказов, amount будет NULL.
JOIN часто используют для анализа данных, связанных через внешние ключи.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы