hany moh
-
المساهمات
2 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة hany moh
-
-
المفروض أثناء بناء الجدول تفعل الخيار الخاص بحذف الابناء بمجرد حذف الاب
هذه الخيار اسمه 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 );
محتاج حل Join لاكثر من جدول
في أسئلة البرمجة
نشر
الواضح من كلامك أنك تريد أن تحذف الموضوع فبشكل تلقائى يتم حذف التعليقات المرتبطة
وأنك عند حذف المستخدم بشكل تلقائى يتم حذف الموضوعات بالإضافة للتعليقات المرتبطة به
إن كان هذا ما تريد فعلا فقد أجبتك أنك اثناء بناء الجدول يجب تفعيل الخاصية DELETE CASCADE فى الجداول التى تحتوى FK المفتاح الأجنبى
عند ذلك بمجرد حذف المستخدم سوف يتم حذف موضوعاته وتعليقاته لا تحتاج Join فى شئ
أما لو كان ما تريده خلاف ذلك .. فالسؤال غير واضح بالنسبة لى