إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

أريد أعرف الفرق تحديدا بين هاتين الجملتين عن Hierarchical Retrieval


3 رد (ردود) على هذا الموضوع

#1 asd13

asd13

    عضو نشط

  • الأعضــاء
  • 266 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 20 October 2010 - 07:45 AM

السلام عليكم

حاولت أجرب هاتين الجملتين لكن لم اعرف بالضبط ازاي بيحصل Pruning Branches
ياريت شرح بالعربي


SELECT  department_id, employee_id,last_name, job_id, salary
FROM    employees
WHERE   last_name  != 'Higgins'
START   WITH manager_id IS NULL
CONNECT BY PRIOR employee_id = manager_id;

الجملة التانية

SELECT  department_id, employee_id,last_name, job_id, salary
FROM    employees
START   WITH manager_id IS NULL
CONNECT BY PRIOR employee_id = manager_id
AND     last_name != 'Higgins';

ولكم جزيل الشكر

#2 msayed.evara

msayed.evara

    مشترك

  • الأعضــاء
  • 119 مشاركة
  • الاسم الأول:Mohamed
  • اسم العائلة:Sayed
  • البـلـد: Country Flag
  • المنصب الحالي:Systems Analyst

تاريخ المشاركة 20 October 2010 - 12:51 PM

السلام عليكم

يمكنك مراجعة الرابط التالى
هنا
MOHAMMED SAYED
Analyst

#3 asd13

asd13

    عضو نشط

  • الأعضــاء
  • 266 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 20 October 2010 - 12:54 PM

شكرا لك ياباشمهندس
بسي كنت عايز

ياريت شرح بالعربي


كي افهمها جيدا

#4 msayed.evara

msayed.evara

    مشترك

  • الأعضــاء
  • 119 مشاركة
  • الاسم الأول:Mohamed
  • اسم العائلة:Sayed
  • البـلـد: Country Flag
  • المنصب الحالي:Systems Analyst

تاريخ المشاركة 20 October 2010 - 01:31 PM

السلام عليكم

لو انت وضعت الشرط فى where سيحذف فقط من الشجرة الصفوف المنطبق عليها الشرط

اما لو وضعت نفس الشرط فى connect by فانه سوف يحذف الصفوف المنطبق عليها الشرط وما يتبعها من العلاقة الشجرية من ابنائها
1
  2
    3
  4
    5

فى الحالة الاولى اذا وضعنا شرط where node<>2 فتكون النتيجة حذف 2 فقط
1
  3 
  4  
    5


اما فى الحال التانية connect by prior ...... and node<>2
فتكون النتيجة حذف 2 وما تحتها 3
1
  4
    5

تم التعديل بواسطة msayed.evara, 20 October 2010 - 01:32 PM.

MOHAMMED SAYED
Analyst