با سلام خدمت همراهان همیشگی وب سایت پرنیان طرح
با یکی دیگر از مقالات آموزش SQL در خدمت شما عزیزان هستیم.
می توانید برای مطالعه بیشتر در مورد SQL به این لینک در وب سایت پرنیان طرح مراجعه کنید.
در آموزش امروز قصد داریم در مورد RIGHT JOIN یا الحاق راست یا در بهتر الحاق از طرف راست ،در زبان برنامه نویسی SQL صحبت کنیم.
همچنین نحوه استفاده کردن از دستور کلیدی RIGHT JOIN در این زبان را مرور و با هم تمرین خواهیم کرد.
در ادامه آموزش همراه ما باشید.
مقدمه
دستور کلیدی RIGHT JOIN تمام رکوردهای جدول سمت راست (جدول ۲) ، و رکوردهای همسان از جدول سمت چپ (جدول ۱) را برمی گرداند.
در صورت عدم مطابقت ، نتیجه NULL از سمت چپ به عنوان نتیجه نهایی بازگردانده می شود
شکل نحوی این دستور به شکل زیر می باشد.
SELECT column_name(s)
FROM table1
RIGHT JOIN table2
ON table1.column_name = table2.column_name;
نکته!
توجه داشته باشید که در بعضی از پایگاه های داده، RIGHT JOIN، با نام RIGHT OUTER JOIN خوانده می شود.
اگر بخواهیم این الحاق را با شکل نمایش دهیم، می توانیم چنین شکلی را برای آن متصور شویم.
پایگاه داده های نمونه در این آموزش :
در این آموزش از پایگاه داده مشهور Northwind استفاده خواهیم کرد.
در زیر گزیده ای از جدول “Orders” قرار دارد:
مثالی برای استفاده از الحاق راست :
دستور SQL زیر همه کارمندان و هرگونه سفارش که در آن قرار داده شده است را انتخاب می کند:
SELECT Orders.OrderID, Employees.LastName, Employees.FirstName
FROM Orders
RIGHT JOIN Employees
ON Orders.EmployeeID = Employees.EmployeeID
ORDER BY Orders.OrderID;
می توانید نتیجه دستور بالا را از این لینک مشاهده و تمرین کنید.