أحدث البرامج التعليمية وتطوير الشبكة
 

SQL RIGHT JOIN كلمة


SQL RIGHT JOIN كلمة

الحق JOIN إرجاع الكلمة كافة الصفوف من الجدول الأيمن (table2)، مع الصفوف مطابق في الجدول الأيسر (TABLE1). والنتيجة هي فارغة في الجانب الأيسر عندما لا يكون هناك مباراة.

SQL RIGHT JOIN في بناء الجملة

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

أو:

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

PS! في بعض قواعد البيانات RIGHT يسمى JOIN RIGHT JOIN خارجية.

SQL RIGHT JOIN


قاعدة بيانات تجريبي

في هذا البرنامج التعليمي سوف نستخدم قاعدة بيانات نموذج Northwind المعروفة.

فيما يلي مجموعة مختارة من "Orders" الجدول:

رقم التعريف الخاص بالطلب هوية الزبون هوية الموظف تاريخ الطلب ShipperID
10308 2 7 1996-09-18 3
10309 37 3 1996-09-19 1
10310 77 8 1996-09-20 2

ومجموعة من "Employees" الجدول:

هوية الموظف الكنية الاسم الاول تاريخ الميلاد صورة فوتوغرافية الملاحظات
1 Davolio Nancy 12/8/1968 EmpID1.pic Education includes a BA in psychology.....
2 Fuller Andrew 2/19/1952 EmpID2.pic Andrew received his BTS commercial and....
3 Leverling Janet 8/30/1963 EmpID3.pic Janet has a BS degree in chemistry....

SQL RIGHT JOIN مثال

سوف عبارة SQL التالية بإرجاع كافة الموظفين، وأية أوامر وضعوا:

مثال

SELECT Orders.OrderID, Employees.FirstName
FROM Orders
RIGHT JOIN Employees
ON Orders.EmployeeID=Employees.EmployeeID
ORDER BY Orders.OrderID;

انها محاولة لنفسك »

ملاحظة: RIGHT JOIN الكلمة بإرجاع كافة الصفوف من الجدول الأيمن (الموظفين)، حتى إذا لم تكن هناك مباريات في الجدول الأيسر (أوامر).