مشخصات مقاله
-
6090
-
0.0
-
39815
-
0
-
0
آموزش INNER JOIN
دوره های پیشنهادی
مشاهده فیلم آموزشی
کلید واژه INNER JOIN سطرهایی از هر دو جدول را انتخاب می کند که حداقل یک داده متناظر در ستون های مرتبط با هم داشته باشد.
فرم عبارت INNER JOIN
SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name=table2.column_name; یا: SELECT column_name(s) FROM table1 JOIN table2 ON table1.column_name=table2.column_name;
نکته:تفاوتی بین JOIN و INNER JOIN وجود ندارد یا به عبارت دیگر INNER JOIN همان JOIN است.
نحوه استفاده از کلید واژه INNER JOIN در پایگاه داده
در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
جدول زیر از میان جدول "Customers" انتخاب شده است:
جدول زیر نیز گزیده ای از جدول "Orders" می باشد:
مثال استفاده از کلید واژه INNER JOIN
عبارت SQL زیر تمام مشتریان را همراه با شماره سفارشاتشان لیست می کند:
SELECT Customers.CustomerName, Orders.OrderID FROM Customers INNER JOIN Orders ON Customers.CustomerID=Orders.CustomerID ORDER BY Customers.CustomerName;
نکته: عبارت کلیدی INNER JOIN سطرهایی که حداقل یک تناظر در دو جدول داشته باشند را برمی گرداند. اگر سطری در جدول Customers وجود دارد که تناظری با جدول Orders ندارد، آن سطر لیست نمی شود.
1394/07/27
39815
6090
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com