JOIN в SQL: связывание таблиц

JOIN собирает связанные строки. INNER — только совпадения, LEFT — все слева + совпадения справа.

INNER JOIN

Разберите тему на учебном репозитории: маленький пример лучше длинной теории. Зафиксируйте вывод в README или комментарии к коммиту — так материал останется вашим, а не чужим туториалом.

LEFT JOIN

Разберите тему на учебном репозитории: маленький пример лучше длинной теории. Зафиксируйте вывод в README или комментарии к коммиту — так материал останется вашим, а не чужим туториалом.

Условие ON

Разберите тему на учебном репозитории: маленький пример лучше длинной теории. Зафиксируйте вывод в README или комментарии к коммиту — так материал останется вашим, а не чужим туториалом.

Дальше

Следующий урок: продолжить.

HTML

SELECT o.id, u.email, o.total
FROM orders o
INNER JOIN users u ON u.id = o.user_id;

Практическое задание

Задание: INNER и LEFT JOIN на двух таблицах.

  • Есть INNER JOIN
  • Есть LEFT JOIN
  • Понятный ON