٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش کلید واژه SQL INNER JOIN

کلید واژه SQL INNER JOIN INNER JOINسوابق کلمه کلیدی انتخاب های که ارزش تطبیق در هر دو جدول. نحو پیوستن داخلی SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name; پایگاه داده نسخه ی نمایشی در این آموزش…

محمد یوسفی

16 آگوست 2021

کلید واژه SQL INNER JOIN

INNER JOINسوابق کلمه کلیدی انتخاب های که ارزش تطبیق در هر دو جدول.

نحو پیوستن داخلی

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

پایگاه داده نسخه ی نمایشی

در این آموزش ما از پایگاه داده نمونه Northwind معروف استفاده خواهیم کرد.

در زیر منتخبی از جدول “سفارشات” آمده است:


SQL INNER JOIN مثال

بیانیه SQL زیر همه سفارشات با اطلاعات مشتری را انتخاب می کند:

مثال

SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

توجه:INNER JOIN انتخاب کلمه کلیدی تمام ردیف از هر دو جدول تا زمانی که یک مسابقه بین ستون وجود دارد. اگر رکوردهایی در جدول “سفارشات” وجود داشته باشد که در “مشتریان” مطابقت نداشته باشد ، این سفارشات نشان داده نمی شوند!


 به سه جدول بپیوندید

دستور SQL زیر کلیه سفارشات با اطلاعات مشتری و ارسال کننده را انتخاب می کند:

مثال

SELECT Orders.OrderID, Customers.CustomerName, Shippers.ShipperName
FROM ((Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID)
INNER JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID);

منبع

مطالب مرتبط

0 دیدگاه