Встречается на собеседованиях • сегодня
Какие использовал JOIN в SQL на проекте
В SQL я использовал несколько типов JOIN в зависимости от задачи:
- INNER JOIN - основной тип, когда нужны только совпадающие записи из обеих таблиц:
sql
SELECT orders.id, customers.name
FROM orders
INNER JOIN customers ON orders.customer_id = customers.id- LEFT JOIN - когда нужно получить все записи из левой таблицы, даже если нет соответствий в правой:
sql
SELECT products.name, sales.quantity
FROM products
LEFT JOIN sales ON products.id = sales.product_id-
RIGHT JOIN - реже, но использовал для случаев, когда важно сохранить все записи из правой таблицы.
-
FULL JOIN - применял в аналитических запросах, где нужно видеть все данные из обеих таблиц.
-
SELF JOIN - для работы с иерархическими данными в одной таблице (например, структура сотрудников).
Чаще всего использовал INNER и LEFT JOIN, так как они покрывают большинство практических задач.

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