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

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

صورة
- - - - -

مساعدة في عمل هذه ال Select ... هام جدا


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

#1 المقنع2005

المقنع2005

    عضو نشط

  • الأعضــاء
  • 460 مشاركة

تاريخ المشاركة 25 February 2009 - 08:39 AM

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

اخواني الاعزاء انا عامل select من اكثر من 8 جداول وهذه الselect خاصة بالمواد الذي لم يقم الطالب بدراستها في الكليه واريد التعديل عليها بحيث
انه في حالة انه تم اخذ المتطلب السابق لها فقط تظهر هذه المواد وفي حالة عدم اخذ المتطلب السابق لا تظهر وانا حاليا اظهرت جميع المواد التي
لم يأخذها بغض النطر اخذ المتطلب السابق لها ام لا .


وفي المثال المرفق نلاحظ ظهور المادة رقم 86 وخاصه ب Y 501 ( اخر شي ) بالرغم من عدم اخذ المتطلب السابق وهو رقم 81 الخاص ب Y 401
وبتالي المطلوب عدم ظهور الماده Y 501 في السليكت .


قاصدكم .... لا تفشلوني

ملفات مرفقة

  • ملف مرفق  select.JPG   80.53كيلو   70 عدد مرات التحميل


#2 shode

shode

    مشترك

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

تاريخ المشاركة 25 February 2009 - 08:43 AM

طب ممكن تكتب جملة السليكت يمكن لما نشوفها نعرف الغلط ايه وكمان اكتب اسماء الجداول والمعلومات اللى بتدخل ليها

#3 miash80

miash80

    عضو مميز

  • الأعضــاء
  • 794 مشاركة
  • الاسم الأول:mousa
  • اسم العائلة:hamdallah
  • البـلـد: Country Flag
  • الاهتمامات:Read
  • المنصب الحالي:Analyst Assistant

تاريخ المشاركة 25 February 2009 - 12:17 PM

أخي العزيز المقنع2005

انتا تقول انك تأتي بالبيانات من 8 جداول وانتا لم تحدد لنا ما هي هذه الجداول

وما العلاقة بينها ولا حتى كاتب لنا جملة الاستعلام التي فيها المشكلة

وهكذا المعلومة التي تعطينا ايها ناقصة ولا نستطيع مساعدتك

انا بامكاني اعطائك جملة الاستعلام قريبة من هذه الحالة ولكن احتمال كبير

ان لا تستفيد منها لانه لكل حالة حل مختلف حسب طبيعة العلاقة بين الجداول

اللهم أغفر للمسلمين والمسلمات والمؤمينين والمؤمينات ألاحياء منهم وألاموات الى يوم الدين


موضوع قرأتة فأعجبني
http://www.shbab1.com/2minutes.htm

اذا عجبك موضوع من مواضيعي..لا تقل لي شكراً
و لكن أدعو لي (في ظهر الغيب) بالآتي

اللهم اغفر له ما تقدم من ذنبه و ما تأخر..اللهم احسن خاتمته
اللهم اغفر لوالديه و ارحمهما و ادخلهما جناتك برحمتك يا أرحم الراحمين و لكم بالمثل ان شاء الله
ارجو من الله ان يكون ما انقله لكم من ضمن حسناتى
 356663087.jpg

 

لا تأســــفنَّ عـلى غــــــدرِ الزمــانِ لطالــمـا

رقصـــــــت على جثــــثِ الأســــــــودِ كلابا

لا تحسبن برقصـــــها تعلوا على أســــيادها
تبقى الأســــودُ أسوداً والكـــــلابُ كِــــــلابا


#4 TROYMAN

TROYMAN

    مشترك

  • الأعضــاء
  • 107 مشاركة

تاريخ المشاركة 25 February 2009 - 12:21 PM

أي والله يا ريت تحط الجداول و توضح أسماء الحقول لأنو مو معقول نبني الجداول من الصفر..
و إذا مو متأكد من الجداول ممكن نساعد بس حط معلومات مفصلة..
و يا ريت تكتب السيليكت يلي أنت عاملها..لأنو النتائج ما بتفيد بشي لحالها..


<<اللهم لا علـم لنا إلا ما علّمتنا إنك أنت العليــم الحكيــم>>
<<اللهم علّمنا ما ينفعنا و انفعنا بما علّمتنا و ازدنا علماً>>



Programmer (C#.Net,C++,ASP) & Oracle Developer


#5 المقنع2005

المقنع2005

    عضو نشط

  • الأعضــاء
  • 460 مشاركة

تاريخ المشاركة 25 February 2009 - 05:39 PM

اخواني الاعزاء اشكركم على المرور ( shode , miash80 , TROYMAN )

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

ولا صعبه يا شباب ... لازم بدكم الجداول

#6 المقنع2005

المقنع2005

    عضو نشط

  • الأعضــاء
  • 460 مشاركة

تاريخ المشاركة 26 February 2009 - 08:45 AM

وينكم يا شباب ؟؟؟؟؟؟؟؟؟؟؟

#7 khaledmega

khaledmega

    عضو مميز

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

تاريخ المشاركة 01 March 2009 - 07:16 PM

سؤالك كانك فى مصر وماشي فى القاهرة بين ملايين البشر وتوقف شخص ما وتسأله هل شاهدت محمد ؟ ماذا تتوقع من اجابته ؟ هذا هو حال سؤالك
فنحن لا نعرف الجملة ولا الجداول ولا اى شيء فلماذا تنتظر منا اجابة ؟؟؟!!!!
وشكرا
ميجا

تم التعديل بواسطة khaledmega, 01 March 2009 - 07:17 PM.


من أهـم مواضــيعي :



نفسك تسطب اوراكل 10g وبالصور وتربط بين الداتابيز والديفولبر ؟


للأستفسار عن أى شيء يخص الأوراكل أبس أو اوراكل ديفولبر راسلنى على

e
ng-mega@hotmail.com

 

Oracle Apps Techno-Functional Consultant


Oracle Developer & Instructor

 

Instructor At Next Academy

 

محاضر معتمد لدي نكست أكاديمي

OCA - OCP

م / خالد الشاذلي


#8 the last one

the last one

    عضو

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

تاريخ المشاركة 05 March 2009 - 04:53 AM

سوف احاول حل هذه المشكلة على قدر المستطاع

اولا كما اوضحت فى الــ RESULT الصورة المرفقة
سوف نعتبر ان العمود ID تابع للجدول X وان العمود PREREQ1_CRE_ID تابع للجدول Y وانك قمت بالربط بينهم ولعدم ظهور ما المحت اليه فى الصورة يجب اضافة شرط اضافى فى جملة WHERE
هذا الشرط هو
AND Y.PREREC_CRE_ID <> X.ID
على اساس وجود الجملة الشرطية





هذا الحل بقدر ما اوضحت والسلام ختام

تم التعديل بواسطة the last one, 05 March 2009 - 05:00 AM.