الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

من هم آباء هذا الفتى؟ومن هم أبناء هذا الوالد(مشكلة في اوركل)

مغلق
بدأه سين ميم في 21 أغسطس 2003 · 1 رد · 580 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أعزائي اشتقت لكم كثيرا وانشغلت عنكم أكثر

لدي هذه المشلكة ارجو مساعدتي

CREATE TABLE folders(
 fld_id                       NUMBER(8,0)                NOT NULL,
 fld_fld_id                NUMBER(8,0)                NOT NULL,
 name                            VARCHAR2(100)              NOT NULL,
 fld_level                    NUMBER(2,0)                NOT NULL
);
ALTER TABLE FOLDERS ADD (
      CONSTRAINT FLD_PK
      PRIMARY KEY (FLD_ID)
USING INDEX 
PCTFREE  10
)
/

ALTER TABLE FOLDERS ADD (
      CONSTRAINT FOLD_UQ
      UNIQUE     (FLD_FLD_ID,
                   NAME,
                   FLD_LEVEL)
USING INDEX 
PCTFREE  10
)
/

ALTER TABLE FOLDERS ADD (
      CONSTRAINT FLD_FLD_FK
      FOREIGN KEY (FLD_FLD_ID)
      REFERENCES  FOLDERS (
                   FLD_ID)
)
/

لدي قاعدة بيانات لجمع الملفات، فيها الجدول المسمى اعلاه لحفظ المجلدات.

1- يوجد المجلد المسمى صفر وهو اب كل المجلدات، وهو رمزي وليس له وجود، اذا مستواه صفر وابوه صفر

2- كل مجلد حقيقي على الجهاز او على الشبكة يجب ان يكون ابن للمجلد اعلاه

3- كل مجلد يكون ابن مجلد اخر

الاسئلة:

1- كيف احصل على مجلد محدد وكل ابائه معه.

2- كيف احصل على مجلد محدد وكل ابنائه.

3-

#2

السلام عليكم و رحمة الله و بركاتة

مرحبا و عود احمد ايها المنتدى المفيد و كلل الله مجهودات القائمين عليه بكل خير

اخى العزيز

مجلد محدد وكل ابائه معه

معنى كلامك ان لكل ملف اب وحيد و منه يمكن اجراء الاستعلام الاتى

SELECT FLD_ID , NAME

FROM FOLDERS

WHERE FLD_FLD_ID = Value

مجلد محدد وكل ابنائه

SELECT FLD_ID , NAME

FROM FOLDERS

WHERE (FLD_ID = Value OR FLD_FLD_ID = Value)

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…