---
title: SQL Full Join
description: "## SQL FULL OUTER JOIN Keyword – SQL FULL OUTER JOIN түлхүүр үг The `FULL OUTER JOIN` keyword returns all records when there is a match in left (table1) or right (table2) table records. `FULL OUTER JOIN` түлхүүр үг нь зүүн (хүснэгт1)…"
url: "https://apprentice.mn/docs/sql-full-join/"
updated: "2024-07-21"
category: SQL
---

# SQL Full Join

## SQL FULL OUTER JOIN Keyword – SQL FULL OUTER JOIN түлхүүр үг

The `FULL OUTER JOIN` keyword returns all records when there is a match in left (table1) or right (table2) table records.

`FULL OUTER JOIN` түлхүүр үг нь зүүн (хүснэгт1) эсвэл баруун (хүснэгт2) хүснэгтэд таарч буй бүх бичлэгийг буцаана.

**Tip:** `FULL OUTER JOIN` and `FULL JOIN` are the same.

**Зөвлөгөө:** `FULL OUTER JOIN` болон `FULL JOIN` нь адилхан.

### FULL OUTER JOIN Syntax – FULL OUTER JOIN Жишээ

  `SELECT column_name(s)FROM table1FULL OUTER JOIN table2ON table1.column_name = table2.column_nameWHERE condition;`    `SELECT багана_нэр(нүүд)FROM хүснэгт1FULL OUTER JOIN хүснэгт2ON багана1.багана_нэр = багана2.багана_нэрWHERE нөхцөл;`  

![SQL FULL OUTER JOIN](https://www.w3schools.com/sql/img_full_outer_join.png)

**Note:** `FULL OUTER JOIN` can potentially return very large result-sets!

**Тэмдэглэл:** `FULL OUTER JOIN` нь маш том үр дүнгийн багцыг буцаах боломжтой!

---

## Demo Database – Жишээ мэдээллийн сан

In this tutorial we will use the well-known Northwind sample database.

Энэ хичээлд бид сайн мэддэг Northwind жишээ мэдээллийн санг ашиглах болно.

Below is a selection from the “Customers” table:

Доорх “Харилцгчид” хүснэгтийг хэсгийг жишээ болгож ашиглав:

| CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
| --- | --- | --- | --- | --- | --- | --- |
| 1 | Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
| 2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
| 3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |

And a selection from the “Orders” table:

“Захиалгууд” хүснэгтийн хэсгийг ч бас:

| OrderID | CustomerID | EmployeeID | OrderDate | ShipperID |
| --- | --- | --- | --- | --- |
| 10308 | 2 | 7 | 1996-09-18 | 3 |
| 10309 | 37 | 3 | 1996-09-19 | 1 |
| 10310 | 77 | 8 | 1996-09-20 | 2 |

## SQL FULL OUTER JOIN Example – SQL FULL OUTER JOIN жишээ

The following SQL statement selects all customers, and all orders:

Доорх SQL өгүүлбэр нь бүх харилцагчдыг болон бүх захиалгыг сонгоно:

> SELECT Customers.CustomerName, Orders.OrderID
> FROM Customers
> FULL OUTER JOIN Orders ON Customers.CustomerID=Orders.CustomerID
> ORDER BY Customers.CustomerName;

A selection from the result set may look like this:

Үр дүнд гарах хэсэг нь дараах шиг харагдаж болно:

| CustomerName | OrderID |
| --- | --- |
| *Null* | 10309 |
| *Null* | 10310 |
| Alfreds Futterkiste | *Null* |
| Ana Trujillo Emparedados y helados | 10308 |
| Antonio Moreno Taquería | *Null* |

**Note:** The `FULL OUTER JOIN` keyword returns all matching records from both tables whether the other table matches or not. So, if there are rows in “Customers” that do not have matches in “Orders”, or if there are rows in “Orders” that do not have matches in “Customers”, those rows will be listed as well.

**Тэмдэглэл:** `FULL OUTER JOIN` түлхүүр үг нь хоёр хүснэгтээс таарч буй бүх мэдээллийг буцаана, бусад хүснэгт таарч байгаа эсэхээс үл хамаарна. Тиймээс, хэрэв “Харилцагчид” хүснэгтэд “Захиалгууд” хүснэгтэд таарах зүйлгүй мөрүүд байгаа бол, эсвэл “Захиалгууд” хүснэгтэд “Харилцагчид” хүснэгтэд таарах зүйлгүй мөрүүд байгаа бол, эдгээр мөрүүд мөн жагсаалтад орно.

        [https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-full-join%2F&linkname=SQL%20Full%20Join](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-full-join%2F&linkname=SQL%20Full%20Join)[https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-full-join%2F&linkname=SQL%20Full%20Join](https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-full-join%2F&linkname=SQL%20Full%20Join)[https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-full-join%2F&linkname=SQL%20Full%20Join](https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-full-join%2F&linkname=SQL%20Full%20Join)[https://www.addtoany.com/share](https://www.addtoany.com/share)
