Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить FULL OUTER JOIN?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)`FULL OUTER JOIN` об'єднує результати `LEFT JOIN` і `RIGHT JOIN` - повертає **всі рядки з обох таблиць**, навіть якщо між ними **немає збігів**; там, де збігу немає, у відсутніх стовпцях буде `NULL`. **Ключове:** у результаті будуть три групи рядків: клієнти з замовленнями (об'єднані), клієнти без замовлень (з `NULL` у частині `orders`) і замовлення без клієнтів (з `NULL` у частині `customers`).Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`FULL OUTER JOIN` об'єднує результати **LEFT JOIN** і **RIGHT JOIN** - повертає **всі рядки з обох таблиць**, навіть якщо між ними **немає збігів**. Якщо збіг є - рядки об'єднуються. Якщо немає - у відсутніх стовпцях буде `NULL`. ### Приклад ```sql SELECT * FROM customers FULL OUTER JOIN orders ON customers.id = orders.customer_id; ``` Результат: - клієнти з замовленнями - об'єднані; - клієнти без замовлень - з `NULL` у частині `orders`; - замовлення без клієнтів - з `NULL` у частині `customers`.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.