تعتبر عملية ال inner Join في sql من اهم العمليات المستخدمة عند الاستعلام من اكثر من جدول فمهمة ال inner Join هي جلب السجلات المشتركة بين جدولين او اكثر على سبيل المثال يوجد لدينا في هذا المثال جدولين
1- جدول emp الموظفين
2- جدول Dept الاقسام
جدول ال emp يرتبط مع جدول dept بواسطة حقل Dept_no لان كل موظف ينتمي الى قسم
على سبيل المثال اذا اردنا استعلام يقوم بجلب اسم الموظف مع الراتب مع اسم القسم الذي ينتمي اليه
#لاحظ ان المطلوب اظهار ثلاثة سجلات
سجلين من اسم الموظف وسجل من الجدول Dept
في هذه الحالة سوف نستخدم ال inner Join وقبل ان نكتب الاستعلام لابد ان تنتبه ان ال inner Join ستقوم بجلب كل السجلات ماعدى السجل الاخير التابع للموظف Gmal لان Gmal ينتمي الى القسم D6 والقسم D6 غير موجود في جدول Dept لذلك قلنا ان ال inner Join مهمتها فقط جلب السجلات المشتركة اي التي تكون بين الجدولين فقط
سيكون شكل الاستعلام بالشكل التالي
select emp_name ,salary , Dept_name
from Emp inner Join Dept
On emp.dept_no=Dept.dept_no
لاحظ جاء بعد inner Join اسم الجدول الثاني Dept لتحقيق عملية الربط ثم جاءت on لتحقيق فقط جلب السجلات المشتركة اي عندما تتساوى ارقام الاقسام الموجودة في جدول emp مع ارقام الاقسام الموجودة في جدول Dept

Emp table
no : emp_name : salary : Dept_no
L1 : mohammed: 2000 : D1
L2 : Ali : 2500 : D2
L3 : Ahmed : 2300 : D1
L4 : Khalid : 2200 : D3
L5 : Gmal : 2100 : D6
***********************************************

Dept Table
Dept_no : Dept_name
D1 : Acount
D2 :Manager
D3 :computer

كتاب برمجة قواعد البيانات بإستخدام الجافا
قواعد البيانات في الفيجوال سي شارب 2010
كتاب الأسس العلمية لقواعد البيانات
(store procedure) sql الإجراءات المخزنة في
للنظام مع قاعدة بيانات و الربط بينهما دون دون الذهاب للعميل setup إرفاق قاعدة بيانات داخل النظام و عمل
بناء صيغ الميغا بالاكسل
جميع إختصارات الكيبورد في ويندوز
(store procedure) sql الإجراءات المخزنة في
أفضل خمسة لغات للذكاء الصناعي
Academic Earth ما هو موقع
وكيف يعمل ؟ screen time ما هو ال
الخوف من الذكاء الصناعي
للمحافظة على عمر البطارية Accu​Battery تطبيق