بتاريخ: 22 نوفمبر 201015 سنة comment_204013 السلام عليكم ورحمة الله وبركاتهفي بحث التسلسل الهرمي لم أعرف الفرق بين الاستعلامين التايينالاستعلام الاول SELECT employee_id, last_name, job_id, manager_idFROM employeesSTART WITH employee_id = 100CONNECT BY PRIOR employee_id= manager_id الاستعلام الأخرSELECT employee_id, last_name, job_id, manager_idFROM employeesSTART WITH employee_id = 100CONNECT BY PRIOR manager_id = employee_id ;والمشكلة هي اني لم أفهم تفسير العبارةSTART WITH employee_id = 100CONNECT BY PRIOR manager_id= employee_id تم تعديل 22 نوفمبر 201015 سنة بواسطة ibraheem.aldalaty تقديم بلاغ
بتاريخ: 22 نوفمبر 201015 سنة comment_204033 السلام عليكمانا لسا موصلتش للجزء ده فى الكورس!عموما قريت شوية دلوقتى و اللى فهمته كالأتىSTART WITH employee_id = 100الاول START WITH ده اللى بتحدد بيه ال root او الجذر بتاع الشجرةيعنى فى المثال بتاع HR schema تحديدا فى ال table بتاع ال employeesاعلى واحد فى الشركة هو king بدليل انه manager_id عنده تساوى null يعنى ملهوش مديربس طبعا هو مدير على ناس تحتيه وكل واحد من اللى تحتيه مدير على حد وهكذاتخيلها كانها شجرة عيلة الجد الأكير هو الجذر الاساسى و اولاده متفرعين منهوطبعا كل ولد من اولاده عنده اولاد بدوره وهكذااول level فى ال tree هو الجزر "الجد الأكير" وثانى لفل هما مجموعة ابناء الجد وهكذاطيب إفرض عاوز الشجرة تعرضلى من اول احد أبناء الجد الأكبرفى قاعدة البيانات اللى عندنا بحدد الموضوع ده بال employee_idعندناking مدير kochhar ورقمه 101 فلو كتبت START WITH employee_id = 101حيكون الجذر kochhar و الناس اللى هو مديرهم وهما مديرين مين بعده وهكذامش حيعرض king لانه اعلى رتبة من kochhar وانا قايله ابتدى ب kochharومش حيرض باقى الناس اللى king رئيسهم لانهم متساويين مع kochhar فى الرتبة وطبعا جذر الشجرة بيكون واحد بسCONNECT BY PRIOR manager_id= employee_idدى مش فاهمها اوى وانا مطبق فحروح انام وان شاء الله اول ما افهمها حكتب رديا رب اكون افدتكوربنا يستر ويطلع كلامى مظبوط تقديم بلاغ
بتاريخ: 24 نوفمبر 201015 سنة كاتب الموضوع comment_204148 السلام عليكم ورحمة الله وبركاتهمشكور أخي العزيز ويارب تكون نمت نومة هنيةوياريت لو بس تساعدني على فهم عبارة connect لأني حاولت أفهمها بس ما أدرتربنا يفتح عليك من شان نفهمها مع بعض. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.