كيفية التعامل مع اكثر من جدول في لغة sql
بسم الله الرحمن الرحيم مرحبا بكم في مقاله جديده من مقالات تعلم اس كيو ال بالعربي - how to learn sql by arabic , حيث في هذه المقال سوف نتعرف على كيفية جلب معلومات من جدول اخر او من عدة جداول مثل أن يكون لديك جدول يوجد به أسماء الموظفين وجدول اخر يوجد به الاعمال الموجوده داخل الشركة وتوريد طباعة أسماء العاملين في مجال معين داخل الشركة ولكن المجالات موجودة في جدول وأسماء الموظفين موجودة في جدول آخر وهذا ما سوف نتعرف عليه في مقاله اليوم .
اذا كان لدينا جدولين واحد للموظفين و الاخر الاعمال ونريد طباعة اسماء الموظفين الذي لديهم اعمل نقوم اولا بتحديد اسماء الموظفين وبعدها نقوم بتحديد الجدول الخاص بهم وبعدها نقوم بعمل join ونكتب اسم الجدول الاخر لكي يمكننا جلب معلومات من الجدولين والان نرى ما يربط الجداول وهو ssn وهنا الاختبار يكون on لذلك نقوم بعمل اختبار اذا كان رقم ssn في الموظفين هو نفسه الموجود في مجالات العمل فقم بطباعة اسم الموظف , وهذة بكل بساطة فكرة جلب معلومات من اكثر من جدول .
Select ename from company.employee
join company.workson
on employee.ssn = workson.ssn;
شاهد ايضا :
- كيفية إيجاد اقل واعلى ومتوسط الرواتب للموظفين داخل sql
- شرح كيفية استخدام وانشاء group داخل لغة sql
- معرفة عدد الصفوف التي تحتوي على نتائج داخل برنامج oracel database
ضع قائمة بأسماء جميع الفرق وأسماء مديريها الذين يقع تاريخ ميلادهم بين "1/1/1987" و "1/1/2015"
List all teams’ names and their managers’ names whose birthdate is between ‘1/1/1987’ and ‘1/1/2015’
مزيد من الاكواد