کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش join

دوره های پیشنهادی

کلید واژه Join برای ترکیب سطر های دو یا چند جدول به کار می رود.

رایج ترین نوع Join –Inner join (پیوند داخلی) است که تمام سطر هایی از جدول های گوناگون را که

از شرط Join پیروی می کنند فرا می خواند.

بیایید نگاهی به گزیده ای از جدول "Orders"( سفارشات) در پایین بیاندازیم.

آموزش SQL

حالا نگاهی به گزیده ای از جدول "Customers" در زیر بیاندازید:

آموزش SQL

دقت داشته باشید که ستون "Customers ID" در جدول "Orders" به ستون "Customers ID" در جدول "Customers" اشاره دارد. رابطه بین دو جدول بالا ستون "Customer ID" می باشد.

بنابراین اگر ما عبارت SQL زیر را که شامل (INNER JOIN) می باشد اجرا کنیم.

SELECT Orders.OrderID, Customers.CompanyName

, Orders.OrderDate

FROM Orders

INNER JOIN Customers

ON Orders.CustomerID=Customers.CustomerID;

نتیجه ای مثل آنچه در زیر می بینید خواهد داشت.

انواع مختلف پیوند های SQL

قبل از اینکه مثال ها را ادامه دهیم انواع پیوندهایی که می توان از آنها استفاده کرد را به همراه تفاوت های آن ها بیان می کنیم.

سطرهایی را که در هر دو جدول تناظر دارند را بر می گرداند INNER JOIN

تمامی سطرها را از جدول سمت چپ و همچنین سطر هایی را از جدول سمت راست LEFT JOIN

که با جدول سمت چپ متناظر هستند را فرا می خواند

تمام سطر ها را از جدول سمت راست و همچنین سطرهایی را از جدول سمت چپ RIGHT JOIN

که با جدول سمت راست متناظر هستند را فرا می خواند

تمام ردیف های موجود در جداول را با وجود حتی یک همخوانی میان جداول فرا می خواند FULL JOIN

1394/07/27 19383 5610
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...