Встречается на собеседованиях • сегодня
Сколько join существует в SQL
В SQL существует несколько типов JOIN, основные из них:
- INNER JOIN - возвращает строки, где есть совпадение в обеих таблицах
- LEFT JOIN (LEFT OUTER JOIN) - возвращает все строки из левой таблицы и совпадения из правой
- RIGHT JOIN (RIGHT OUTER JOIN) - возвращает все строки из правой таблицы и совпадения из левой
- FULL JOIN (FULL OUTER JOIN) - возвращает строки при наличии совпадения в любой из таблиц
- CROSS JOIN - декартово произведение строк таблиц
- SELF JOIN - соединение таблицы с самой собой
Пример INNER JOIN:
sql
SELECT orders.order_id, customers.name
FROM orders
INNER JOIN customers ON orders.customer_id = customers.id;Некоторые СУБД поддерживают дополнительные виды JOIN, например NATURAL JOIN или LATERAL JOIN.

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