مقدمة

Inner Join   ربط الجداول

 

 يبحث عن جميع القيم التي تحقق الشرط من الجدول الاول والجدول الثاني

 

Select enm.name ,bank.eno  from emp Inner Join bank

on emp.eno = bank.eno ;

عرض اسماء الموظفين من جدول الموظفين وارقامهم من جدول البنك بشرط ان يكون لهم حساب في البنك

 

Select enm.name ,bank.eno  from emp Inner Join bank

on emp.eno = bank.eno

where eno = 13  ;

عرض اسم الموظف من جدول الموظفين ورقمة من جدول البنك الذي رقمة  13  اذا كان له رقم حساب

 

Select enm.name ,bank.eno  ,bank_details.salary

from ( emp Inner Join bank on emp.eno = bank.eno) 

Inner Join bank_details on emp.eno = bank_details.eno ;

عرض اسماء الموظفين من جدول الموظفين

ورقم حاسبهم من جدول البنك

وراتبهم من جدول تفصل البنك

وذلك للموظفين الموجودون في الثلاثة جداول  emp,bank,bank_details

 

ملاحظة

يجب تحديد  الجدول عند كتابة اسم الحقل في الاستعلام  اذا تكرر اسم الحقل في اكثر من جدول  فمثلا

emp.eno

bank.eno

 في اكثر من جدول  Eno   تكرر الحقل