baalaaz بتاريخ: 8 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 8 يونيو 2007 اخوانى السلام عليكم ورحمة الله وبركاته اتمنى ان يقوم احد بشرح الربط الذاتي Self joins واتمنى ان يشرح لى الجمله التى فى where لانها صعبة شوى على ولكم جزيل الشكر جميعا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ايمن حمدان بتاريخ: 8 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 8 يونيو 2007 مرحبا اخوي baalaazهي عبارة عن استعلام للموظف الي الو مدير (يعني يظهر اسم مدير كل موظف) بالنسبة للworker & manager اتخيلهم جدولين وهميين اعملناهم من جدول emp يحتوي worker على عمود mgr لمعرفة مدير الموظفويحتوي manager على عمود empno لمعرفة رقم هذا المدير وفي جملة where نساوي بين هذين العمودبن لاستدعاء اسم المدير لكل موظفان شاء الله اكون جاوبتك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
baalaaz بتاريخ: 9 يونيو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 9 يونيو 2007 شكرا لك يا اخى للرد واسف لتكرار الموضوع اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ايمن حمدان بتاريخ: 9 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 9 يونيو 2007 مو مشكلة اهم شي تكون استفدت ان شاء الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
سمير الفداء بتاريخ: 23 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2007 الربط في نفس الجدول Self Join يتضمن جدول EMP على عمود Mgr وهو رقم مدير الموظف ، والذي هو بالأساس موظف وله رقم وظيفي empno واسم ename في نفس الجدول ، من هنا عند الحاجة لمعرفة اسم مدير الموظف نحتاج لربط الجدول emp من نفسه عن طريق العمودين empno و mgr ، ولعمل هذا النوع من الربط يجب أن نتعامل مع الجدول على أنه جدولين ، أحدها جدول الموظفين العاديين والثاني جدول المدراء ، وبعد ذلك نقوم بربط الجدولين باستخدام ربط التساوي مثالفي جملة الاختيار التالية تم التعامل مع جدول الموظفين على أنه جدولين هما worker و Manager للدلالة على العاملين والمداء وكان على النحو التالي مثال أكتب استعلام لإيجاد ( رقم الموظف واسمه وراتبه ) من جدول EMP وإيجاد ( اسم القسم ) من جدول dept و(الدرجة ) من جدول salgrade مرفق ملف تظهر فيه صور الجداول ____________________Self_Join.doc اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.