|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد

ورود به حساب کاربری

در صورتی که کلمه عبور خود را بروزرسانی کرده اید با کلمه عبور وارد حساب کاربری خود شوید.

شماره همراه خود را وارد کنید

ورود و ادامه

FULL OUTER JOIN در SQL

کلمه کلیدی FULL OUTER JOIN تمام رکورد ها را بازبینی می کند، در صورتی که یک یا چند رکورد جدول در سمت چپ (جدول 1) یا راست (جدول2) مطابقت داشته باشد را بر میگرداند.

توجه: FULL OUTER JOIN می تواند به طور بالقوه نتیجه مجموعه های بسیار بزرگ را بازگرداند!

ساختار FULL OUTER JOIN در SQL

SELECT column_name(s) FROM table1
FULL OUTER JOIN table2
ON table1.column_name = table2.column_name;

آموزش full join در sql

یک انتخاب از جدول "Customers" نگاه کنید:

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

سپس یک انتخاب از جدول "Orders" نگاه کنیم:

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

مثال FULL OUTER JOIN

دستور SQL زیر همه مشتریان را انتخاب می کند وهمچنین تمام سفارشات:

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

نتیجه انتخاب از مجموعه به این شکل است:

CustomerName
OrderID
Alfreds Futterkiste
 
Ana Trujillo Emparedados y helados
10308
Antonio Moreno Taquería
10365
 
10382
 
10351

توجه: کلمه کلیدی FULL OUTER JOIN تمام ردیف های جدول سمت چپ (مشتریان) و تمام ردیف ها از جدول راست (سفارشات) را نشان می دهد. اگر در "مشتریان" ردیف هایی وجود داشته باشد که در "سفارشات" رکوردهایی وجود ندارد و یا در "سفارشات" رکوردهایی وجود دارد که در "مشتریان" وجود ندارد، این رکوردها نیز لیست می شوند.

نظر شما

>

مقالات و دروس

عضویت در خبرنامه شرکت نرم افزاری وب مهراز

برای اطلاع از بسته ها ، تخفیف های استثنایی و تازه های ما به خبرنامه وب مهراز بپیوندید.

لطفا شماره همراه صحیح وارد کنید.
لطفا ایمیل صحیح وارد کنید.

مقالات مرتبط

|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد