Ключевое слово FULL OUTER JOIN возвращает все записи, когда есть совпадение в обеих таблицах таблицы (table1) или справа (table2).
Синтаксис FULL OUTER JOIN
SELECT column_name(s)
FROM table1
FULL OUTER JOIN table2 ON table1.column_name = table2.column_name;
Пример SQL FULL OUTER JOIN
Следующий оператор SQL выбирает всех пользователей и все заказы:
SELECT users.name, invoice.invoice_id
FROM users
FULL OUTER JOIN invoice ON users.user_id = invoice.user_id
ORDER BY users.name;
0 комментариев