hany moh

الأعضاء
  • المساهمات

    2
  • تاريخ الانضمام

  • تاريخ آخر زيارة

السُّمعة بالموقع

0 Neutral
  1. الواضح من كلامك أنك تريد أن تحذف الموضوع فبشكل تلقائى يتم حذف التعليقات المرتبطة وأنك عند حذف المستخدم بشكل تلقائى يتم حذف الموضوعات بالإضافة للتعليقات المرتبطة به إن كان هذا ما تريد فعلا فقد أجبتك أنك اثناء بناء الجدول يجب تفعيل الخاصية DELETE CASCADE فى الجداول التى تحتوى FK المفتاح الأجنبى عند ذلك بمجرد حذف المستخدم سوف يتم حذف موضوعاته وتعليقاته لا تحتاج Join فى شئ أما لو كان ما تريده خلاف ذلك .. فالسؤال غير واضح بالنسبة لى
  2. المفروض أثناء بناء الجدول تفعل الخيار الخاص بحذف الابناء بمجرد حذف الاب هذه الخيار اسمه CASCADE مثال CREATE TABLE supplier ( supplier_id numeric(10) not null, supplier_name varchar2(50) not null, contact_name varchar2(50), CONSTRAINT supplier_pk PRIMARY KEY (supplier_id) ); CREATE TABLE products ( product_id numeric(10) not null, supplier_id numeric(10) not null, CONSTRAINT fk_supplier FOREIGN KEY (supplier_id) REFERENCES supplier(supplier_id) ON DELETE CASCADE );