تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف يتم ربط الجدولين
#1
سلام عليكم 
كيف يتم ربط جدولين معا علما ان جدول اول يحتوي علي حقول (رقم الموظف واسم الموظف) وجدول التاني يحتوي علي حقول(رقم الموظف والراتب جهة العمل) اريد ربط الحقل رقم الموظف في جدول الاول مع رقم الموظف في جدول التاني
sql server 2008 R2
الرد }}}}
تم الشكر بواسطة:
#2
وعليكم السلام  

الفكره هي باستخدام  :  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   ،  اقرأ عنها لاني متأكد سيأتي يوم  ستحتاجها  .

بالتوفيق
اسم معرفي : محمد يحيى
الرد }}}}
تم الشكر بواسطة: ممدوح
#3
بارك الله فيك
الرد }}}}
تم الشكر بواسطة:
#4
أحسن الله إليكم وجعله  في ميزان حسناتكم
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم