SQL JOIN – это конструкция, которая используется для объединения и получения записей из двух или более таблиц на основе связанного столбца, который у них общий.
Наиболее распространённые типы JOIN'ов:
NULL, если совпадений нет)NULL, если совпадений нет)NULL там, где совпадений нетРассмотри таблицы customers и orders, связанные через customer_id:
SELECT customers.name, orders.order_date
FROM customers
INNER JOIN orders ON customers.customer_id = orders.customer_id;
Этот запрос возвращает только тех клиентов, которые разместили хотя бы один заказ.
INNER JOIN возвращает все строки из обеих таблиц независимо от того, существует ли совпадение в связанном столбце.
Новый — ещё не проверен сообществом
Вы