Встречается на собеседованиях • сегодня

Зачем нужен JOIN

JOIN используется в SQL для объединения данных из нескольких таблиц по связанным полям. Основные типы JOIN:

  1. INNER JOIN - возвращает только совпадающие строки из обеих таблиц.
sql
SELECT orders.id, customers.name 
FROM orders
INNER JOIN customers ON orders.customer_id = customers.id;
  1. LEFT JOIN - все строки из левой таблицы + совпадения из правой (NULL если нет совпадений).

  2. RIGHT JOIN - аналогично LEFT, но приоритет у правой таблицы.

  3. FULL JOIN - объединение всех строк из обеих таблиц.

JOIN позволяет избежать избыточности данных, нормализуя базу, и при этом эффективно получать связанные данные в одном запросе.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы