منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف يتم ربط الجدولين
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
سلام عليكم 
كيف يتم ربط جدولين معا علما ان جدول اول يحتوي علي حقول (رقم الموظف واسم الموظف) وجدول التاني يحتوي علي حقول(رقم الموظف والراتب جهة العمل) اريد ربط الحقل رقم الموظف في جدول الاول مع رقم الموظف في جدول التاني
sql server 2008 R2
وعليكم السلام  

الفكره هي باستخدام  :  INNER JOIN 

اقرا جملة الاستعلام لتفهم طريقة الاستخدام  :


كود :
SELECT Emp.Name, Salary.ID
FROM EmployeeTable
INNER JOIN SalaryTable
ON EmployeeTable.ID=SalaryTable.EmpID;


حيث EmployeeTable  :  جدول الموظفين مثلا
و SalaryTable  :  جدول الرواتب 
SalaryTable.EmpID : رقم الموظف كمفتاح اجنبي بجدول الرواتب 
EmployeeTable.ID: رقم الموظف كمفتاح  Primary key  


يمكنك قراءة المزيد بخصوص هذا الموضوع  من هذا الرابط  :  

http://www.w3schools.com/sql/sql_join_inner.asp

لان فيه علاقات اخرى مثل  Outer Join   ،  Right Join  ،  Left Join   ،  اقرأ عنها لاني متأكد سيأتي يوم  ستحتاجها  .

بالتوفيق
بارك الله فيك
أحسن الله إليكم وجعله  في ميزان حسناتكم