• 0
diaaa

عمليات حسابية بشرط في الاستعلام

سؤال

عندي المثال البسيط المرفق
وهو عبارة عن مثال لقاعدة بيانات علامات(درجات) طلاب في مدرسة
فيها ثلاث جداول :
Exam امتحان
Grade الدرجات
Students الطلاب

الآن
عندنا في سوريا نظام العلامات (الدرجات) معقد قليلا إذ يحتوي على عدة اختبارات ونتيجة فصلية نهائية وطريقة حساب مختلفة لكل مادة
سؤالي هو :
هل أستطيع وعبر الاستعلام إجراء عملية حسابية بناء على رقم المقرر

فإن كان المقرر هو 1 أو 2 فإن العملية الحسابية للحقل FinalTotal في الجدول Grade

تكون

2 / (FinalTotal = (Oral+Assignmen+Activity+Test

 

وإن كان المقرر هو 3 أو 4 أو 5 فإن العملية الحسابية FinalTotal في الجدول Grade

تكون

FinalTotal = Oral+Assignmen+Activity+Test

أريد هذا الموضوع في الاستعلام أو الجدول حصراً لو تكرمتم

 

هل من حل ؟

وأرجو تفصيل الحل لو سمحتم لتطبيقه على قاعدة البيانات الأصلية
وشكراً لكم

post-277574-0-04775400-1385584370_thumb.

SS.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

5 إجابة على هذا السؤال .

  • 0

تفضل اخي الكريم

 

سوف نستخدم هذه الصيغة في الإستعلام

 

 

FinalTotal: IIf([CodExam]=1 Or [CodExam]=2;([Oral]+[Assignments]+[Activity]+[Test])/2;IIf([CodExam]=3 Or [CodExam]=4 Or [CodExam]=5;[Oral]+[Assignments]+[Activity]+[Test];0))
 
 
post-15367-0-58562100-1385586323_thumb.g

 

 

 

 

 

za-SS.rar

 

 

بالتوفيق

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

تفضل اخي اعتقد هذا ما تطلب

  وبطريقه اخرى

تقبل فائق الاحترام والتقدير

SSm.zip

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

تفضل اخي اعتقد هذا ما تطلب

  وبطريقه اخرى

تقبل فائق الاحترام والتقدير

 

 

بارك الله بك أخي الكريم

 

تأكد من المطلوب في السؤال لأن هذه النتائج ليست المطلوبه

 

 

post-15367-0-50785800-1385587858_thumb.g

 

 

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اسف على الخطاء

وهذا الصح

SSm.zip

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أختي زهرة والأخ ssm
 

ماشاء الله

 

جزاكما الله خيراً وجعله في صحائف أعمالكم يوم القيامة

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .