MS Access 2010: Query with IFF Function

في مرض التصلب العصبي المتعدد الوصول ، و معهد التمويل الدولي ترجع الدالة قيمة واحدة إذا كانت محددةيتم تقييم الحالة إلى TRUE ، أو قيمة أخرى إذا تم تقييمها إلى FALSE. تقوم دالة IIF بإرجاع إحدى الوسيطتين اعتمادًا على تقييم تعبير مثلما نستخدم المنطق في بنية IF-ELSE. يقوم بتقييم كل من الجزء الحقيقي والجزء الخاطئ ، على الرغم من أنه يُرجع واحدًا منها فقط. يغطي هذا المنشور إنشاء استعلام بسيط مع وظيفة IFF.

قم ببدء تشغيل Access 2010 ، وإنشاء الجداول ، واستعلام عن إخراج البيانات المطلوبة من الجداول. لأغراض العرض التوضيحي ، قمت بإنشاء أربعة جداول واستعلام ، كما هو موضح في لقطات الشاشة أدناه.

1. AddictiveTips يحتوي الجدول معلومات مثل: اسم الطالب ، العنوان ، رقم الهاتف

نصائح الجدول الادمان

2. الدورات يحتوي الجدول على اسم المقرر ، ساعات معتمدة

الدورات

3. محاضرة يحتوي الجدول اسم المحاضرة ، رقم الهاتف ، متاح (ضع علامة اختيار)

محاضرة

4. علامة ورقة يحتوي على درجة.

marksheet

العلاقات بين الجدول والاستعلام (استعلام التقييم) يمكن أن ينظر إليه في الصورة أدناه

علاقات الاستعلام

في نهاية الاستعلام حقل صف (مجاور ل درجة) سنضع سطرًا واحدًا من الشفرة يحتوي على IFF وظيفة من شأنها أن تولد حالة الطالب المقابلة ل درجة المضمون.

النهائي: IIf ([Grade] = "D" ، "Fail" ، "Pass")

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

معهد التمويل الدولي

عندما نقوم بتشغيل الاستعلام ، يمكن رؤية حالة الطالب فيها نهائي حقل.

الاستعلام النهائي

هذه طريقة بسيطة جدًا لاستخدام عامل التشغيل الشرطي ، وستصبح أكثر تعقيدًا عند تطبيق الصيغة على الشروط المعقدة.

تعليقات