الاخوة المبدعون :
السلام عليكم ورحمة الله وبركاته
المثال المرفق به قاعدة بيانات رصد درجات طلاب
يحتوى على اربعة حقول وهى name اسم الطالب - arabic دجة العربى - math درجة الرياضيات - English درجة اللغة الانجليزية
قمت بعمل استعلام لجمع درجات الطالب فى المواد الثلاثة total
اذا كان الطالب غائب فى مادة معينة ادخل له -1 حتى اميزه عن الطالب الذى حصل على صفر فى هذه المادة
لكن عند الجمع تحدث مشكلة هو انه يطرح هذه القيمة -1 من المجموع مثلا اذا كان العربى 5 والرياضيات 3 والانجليزى -ا حيث الطالب غائب يكون المجموع 7 والمفروض 8
واذا كان الطالب غائب فى جميع المواد اى العربى -1 والرياضيات -1 والانجليزى -1 يكون المجموع -3 والمفروض المجموع صفر
اريد كود يمنع جمع درجة الطالب فى المادة الغائب فيها
اى اذا كان العربى 5 والرياضيات 3 والانجليزى -ا يكون المجموع 8
واذا كان غائب فى جميع المواد يكون صفر
اى يجمع درجات الحقول التى لا تساوى -1
ومرفق مثال

