عبارت کلیدی FULL JOIN تمام ردیف های موجود در جداول را با وجود حتی یک همخوانی میان جداول بر میگرداند .
SELECT column_name(s)
FROM table_name1
FULL JOIN table_name2
ON table_name1.column_name=table_name2.column_name
مثال:
جدول "PERSON":
جدول "ORDER":
حالا میخواهیم که از جداول بالا افراد را با ترتیبشان و تمام ترتیب ها از جدول ORDER را با افراد متناسب خودبه صورت یک فهرست در آوریم.
از عبارت زیر استفاده میکنیم
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
FULL JOIN Orders
ON Persons.P_Id=Orders.P_Id
ORDER BY Persons.LastName
نتیجه به شکل زیر می باشد
FUULL JOIN تمام ردیف ها از جدول PERSON و همچنین تمام ردیف ها از جدول
ORDER را برمی گرداند حتی اگر هیچ همخوانی بین آنها موجود نباشد در هر صورت
اطلاعات بین دو جدول به صورت فهرست در خواهد آمد.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.