انتقل إلى محتوى الدرس

Three Valued Truth Tables Summary جدول الصواب الثلاثي المنطقي

مرجع شامل لجدول الصواب الثلاثي (1 و 0 و NULL) للمعاملات المنطقية AND و OR و NOT في MySQL 8.
1 صفوف تعليمية
MySQL
7 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

نظراً لاحتمال احتواء الأعمدة على القيمة الفارغة NULL، يعتمد MySQL المنطق الثلاثي (1 صواب، 0 خطأ، NULL غير معروف). يلخّص الجدول التالي نتائج جميع الحالات:

الطرف الأول Aالطرف الثاني Bنتيجة A AND Bنتيجة A OR Bنتيجة NOT A
1 (صواب)1 (صواب)110
1 (صواب)0 (خطأ)010
1 (صواب)NULL (غير معروف)NULL10
0 (خطأ)0 (خطأ)001
0 (خطأ)NULL (غير معروف)0NULL1
NULL (غير معروف)NULL (غير معروف)NULLNULLNULL

ملخص الدرس: تعلّمت في هذا الدرس دمج الشروط عبر AND و OR و NOT، وأولوية تنفيذ AND قبل OR، وضبط التجميع المنطقي بالأقواس، بالإضافة إلى جدول الصواب الثلاثي مع NULL.
الخطوة التالية والدرس القادم: سنتعلّم في الدرس القادم اختصار سلاسل المقارنات الطويلة والنطاقات باستخدام معاملي IN و BETWEEN.

SQL
-- Verify three-valued logic directly in MySQL 8
SELECT (1 AND NULL) AS true_and_null,
       (0 AND NULL) AS false_and_null,
       (1 OR NULL)  AS true_or_null,
       (0 OR NULL)  AS false_or_null;
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنّا في هذا الدرس دمج الشروط بالمعاملات المنطقية AND و OR و NOT في MySQL في MySQL 8 مع أمثلة عملية.

الخطوة التالية والدرس القادم

أكمل التدريبات والاختبار التفاعلي أدناه قبل الانتقال إلى الدرس التالي في مسار MySQL.