الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

الرجاء المساعدة بجملة Select

Featured Replies

بتاريخ:

انا عندي

1- جدول الكليات (College) وفيه رقم الكلية واسم الكلية

وعندي

2- جدول الاقسام (dept) وفيه رقم القسم واسم القسم ورقم الكلية

وعندي

3- جدول (branch) و فيه رقم القسم والفرع 

محتاجة مساعدة بجملة select من الجداول دي بتجيب اسم الكلية بدلالة رقم القسم والفرع 

أنا فكرت بالشكل التالي وياريت مساعدة 

select col_name from College where col_no=(select col_no from dept where dept_no=(select dept_no from branch));

شكرا جزاكم الله خير

بتاريخ:

اقرأى عن 3 ways join

بتاريخ:
  • كاتب الموضوع

اقرأى عن 3 ways join

مش هي دي المساعدة الي مستنياها من حضرتك يا اخ اسلام 

جزاك الله خير

بتاريخ:

select *
from   College C , dept D , branch B
where  C.College_id = D.College_id
and    B.dept_id    = D.dept_id ;

College_id  يعتبر رقم الكلية

​dept_id يعتبر رقم القسم

جربي كدا ولو فيه مشكله ممكن نحلها

بتاريخ:
  • كاتب الموضوع
select *
from   College C , dept D , branch B
where  C.College_id = D.College_id
and    B.dept_id    = D.dept_id ;

College_id  يعتبر رقم الكلية

​dept_id يعتبر رقم القسم

جربي كدا ولو فيه مشكله ممكن نحلها

 

ربنا يبارك فيك يارب

اجرب وأرد على حضرتك 

بتاريخ:

 

اقرأى عن 3 ways join

مش هي دي المساعدة الي مستنياها من حضرتك يا اخ اسلام 

جزاك الله خير

 

دى افضل مساعدة اقدر اقدمهالك. 

لو مش مصدقة, احسبى كده كل سؤال هتسأليه هياخد كام "يوم" عشان تلاقى اجابة وده ميضمنش طبعا انه لو جه سؤال شبهه هتقدرى تحليه, لانك مش هتبقى فهمتى الموضوع. واحسبى لو استخدمتى جوجل هتخدى كام "دقيقة" عشان " تدرسى" الموضوع. 

خصوصا ان سؤالك ده من الـ Basics. وفى الاف المراجع بتتكلم عنه. شوفى بقى لو سؤال معقد هتخدى اد ايه عشان تلاقيله اجابة خصوصا ان التفاعل ع المنتدى زى منتى شايفة. 

انا اضمنلك ان الطريقة دى نتائجها سيئة جدا وهتضيع وقت كتير عليكى. 

وفقك الله لما يحب ويرضى. 

بتاريخ:

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

 

 

select *
from   College C , dept D , branch B
where  C.College_id = D.College_id
and    B.dept_id    = D.dept_id ;

College_id  يعتبر رقم الكلية
​dept_id يعتبر رقم القسم
 

 

اقترح إضافة  عمود رقم الكلية College_id  الى جدول ال branch 

حتي يمكن إنشاء علاقة ربط  بين جدول ال branch وجدول ال dept

 

ثم إضافتة الى شرط ال join 

بتاريخ:

العرض باستخدام جداول أخرى مماثلة 

select c.col_name , D.DEPT_NAME , B.BRANCH_NAME
from college c , dept_college d  , branch b
where C.COL_NO = D.COL_NO
and  D.COL_NO   = B.COL_NO
and  D.DEPT_NO = B.DEPT_NO
بتاريخ:
  • كاتب الموضوع

Amgad,Esalm Mrwan, eslam elbyaly 

جزاكم الله كل خير 

اخ إسلام اشكرك على نصائحك لية ولبقية الاعضاء وانا من المتابعين لحضرتك 

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.