اخوانى السلام عليكم ورحمة الله وبركاته
اتمنى ان يقوم احد بشرح الربط الذاتي Self joins واتمنى ان يشرح لى الجمله التى فى where لانها صعبة شوى على
ولكم جزيل الشكر جميعا

هل من احد يسنطيع شرح الربط الذاتي Self Joins
تمت كتابته بواسطة
baalaaz
, June 08 2007 08:56 PM
4 رد (ردود) على هذا الموضوع
#2
تاريخ المشاركة 09 June 2007 - 02:07 AM
مرحبا اخوي baalaaz
هي عبارة عن استعلام للموظف الي الو مدير (يعني يظهر اسم مدير كل موظف)
بالنسبة للworker & manager اتخيلهم جدولين وهميين اعملناهم من جدول emp
يحتوي worker على عمود mgr لمعرفة مدير الموظف
ويحتوي manager على عمود empno لمعرفة رقم هذا المدير
وفي جملة where نساوي بين هذين العمودبن لاستدعاء اسم المدير لكل موظف
ان شاء الله اكون جاوبتك
هي عبارة عن استعلام للموظف الي الو مدير (يعني يظهر اسم مدير كل موظف)
بالنسبة للworker & manager اتخيلهم جدولين وهميين اعملناهم من جدول emp
يحتوي worker على عمود mgr لمعرفة مدير الموظف
ويحتوي manager على عمود empno لمعرفة رقم هذا المدير
وفي جملة where نساوي بين هذين العمودبن لاستدعاء اسم المدير لكل موظف
ان شاء الله اكون جاوبتك

أنا الفلسطينيُّ ..
بعد رحلة الضيَاعِ والسرابْ
أطلعُ كالعشْب من الخرابْ
أضيء كالبرق على وجوهكمْ
أهطلُ كالسحابْ
أطلع كلَّ ليلةٍ
من ورق التوت.. ومن شجيرة اللبلابْ
أطلعُ من صوت أبي..
من وجه أمي الطيّب الجذَّابْ
أطلع من كلِّ العيون السود.. والأهدابْ
ومن شبابيك الحبيبات، ومن رسائل الأحبابْ
أطلعُ من رائحة الترابْ..
أفتحُ بابَ منزلي..
أدخله. من غير أن أنتظرَ الجوابْ
لأنَّني السؤالُ والجواب..
بعد رحلة الضيَاعِ والسرابْ
أطلعُ كالعشْب من الخرابْ
أضيء كالبرق على وجوهكمْ
أهطلُ كالسحابْ
أطلع كلَّ ليلةٍ
من ورق التوت.. ومن شجيرة اللبلابْ
أطلعُ من صوت أبي..
من وجه أمي الطيّب الجذَّابْ
أطلع من كلِّ العيون السود.. والأهدابْ
ومن شبابيك الحبيبات، ومن رسائل الأحبابْ
أطلعُ من رائحة الترابْ..
أفتحُ بابَ منزلي..
أدخله. من غير أن أنتظرَ الجوابْ
لأنَّني السؤالُ والجواب..
#4
تاريخ المشاركة 09 June 2007 - 03:07 AM
مو مشكلة
اهم شي تكون استفدت ان شاء الله
اهم شي تكون استفدت ان شاء الله
أنا الفلسطينيُّ ..
بعد رحلة الضيَاعِ والسرابْ
أطلعُ كالعشْب من الخرابْ
أضيء كالبرق على وجوهكمْ
أهطلُ كالسحابْ
أطلع كلَّ ليلةٍ
من ورق التوت.. ومن شجيرة اللبلابْ
أطلعُ من صوت أبي..
من وجه أمي الطيّب الجذَّابْ
أطلع من كلِّ العيون السود.. والأهدابْ
ومن شبابيك الحبيبات، ومن رسائل الأحبابْ
أطلعُ من رائحة الترابْ..
أفتحُ بابَ منزلي..
أدخله. من غير أن أنتظرَ الجوابْ
لأنَّني السؤالُ والجواب..
بعد رحلة الضيَاعِ والسرابْ
أطلعُ كالعشْب من الخرابْ
أضيء كالبرق على وجوهكمْ
أهطلُ كالسحابْ
أطلع كلَّ ليلةٍ
من ورق التوت.. ومن شجيرة اللبلابْ
أطلعُ من صوت أبي..
من وجه أمي الطيّب الجذَّابْ
أطلع من كلِّ العيون السود.. والأهدابْ
ومن شبابيك الحبيبات، ومن رسائل الأحبابْ
أطلعُ من رائحة الترابْ..
أفتحُ بابَ منزلي..
أدخله. من غير أن أنتظرَ الجوابْ
لأنَّني السؤالُ والجواب..
#5
تاريخ المشاركة 23 July 2007 - 06:36 PM
الربط في نفس الجدول Self Join
يتضمن جدول EMP على عمود Mgr وهو رقم مدير الموظف ، والذي هو بالأساس موظف وله رقم وظيفي empno واسم ename في نفس الجدول ، من هنا عند الحاجة لمعرفة اسم مدير الموظف نحتاج لربط الجدول emp من نفسه عن طريق العمودين empno و mgr ، ولعمل هذا النوع من الربط يجب أن نتعامل مع الجدول على أنه جدولين ، أحدها جدول الموظفين العاديين والثاني جدول المدراء ، وبعد ذلك نقوم بربط الجدولين باستخدام ربط التساوي
مثال
في جملة الاختيار التالية تم التعامل مع جدول الموظفين على أنه جدولين هما worker و Manager للدلالة على العاملين والمداء وكان على النحو التالي
مثال
أكتب استعلام لإيجاد ( رقم الموظف واسمه وراتبه ) من جدول EMP وإيجاد ( اسم القسم ) من جدول dept و(الدرجة ) من جدول salgrade
مرفق ملف تظهر فيه صور الجداول
يتضمن جدول EMP على عمود Mgr وهو رقم مدير الموظف ، والذي هو بالأساس موظف وله رقم وظيفي empno واسم ename في نفس الجدول ، من هنا عند الحاجة لمعرفة اسم مدير الموظف نحتاج لربط الجدول emp من نفسه عن طريق العمودين empno و mgr ، ولعمل هذا النوع من الربط يجب أن نتعامل مع الجدول على أنه جدولين ، أحدها جدول الموظفين العاديين والثاني جدول المدراء ، وبعد ذلك نقوم بربط الجدولين باستخدام ربط التساوي
مثال
في جملة الاختيار التالية تم التعامل مع جدول الموظفين على أنه جدولين هما worker و Manager للدلالة على العاملين والمداء وكان على النحو التالي
مثال
أكتب استعلام لإيجاد ( رقم الموظف واسمه وراتبه ) من جدول EMP وإيجاد ( اسم القسم ) من جدول dept و(الدرجة ) من جدول salgrade
مرفق ملف تظهر فيه صور الجداول