0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

لا يمكن استخدام أكثر من شرط في جملة WHERE ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

خطا

الإجابة هي (خطأ)؛ لأنه يمكننا بالفعل استخدام أكثر من شرط واحد في جملة `WHERE` لتصفية البيانات بدقة أكبر، وذلك باستخدام ما يسمى "المعاملات المنطقية" (Logical Operators).

كيف يمكننا إضافة أكثر من شرط؟
نستخدم الروابط التالية للربط بين الشروط:

  • المعامل `AND` (و): يُستخدم عندما نريد تحقق جميع الشروط معاً في نفس الوقت. (إذا اختل شرط واحد، لن تظهر النتيجة).
  • المعامل `OR` (أو): يُستخدم عندما نريد تحقق شرط واحد على الأقل من الشروط المذكورة. (إذا تحقق أي شرط، تظهر النتيجة).
  • المعامل `NOT` (ليس): يُستخدم لاستثناء نتائج معينة (إظهار كل شيء ما عدا هذا الشرط).

أمثلة توضيحية لتبسيط الفكرة:

تخيل أن لدينا جدولاً يحتوي على بيانات "الطلاب"، ونريد البحث عن طلاب محددين:

  1. مثال على استخدام `AND`:
نريد استخراج الطلاب الذين يسكنون في "الرياض" و تزيد درجاتهم عن 90.
`SELECT * FROM Students WHERE City = 'Riyadh' AND Grade > 90;`
*(هنا لن يظهر الطالب إلا إذا كان يسكن في الرياض ومتفوقاً في نفس الوقت).*
  1. مثال على استخدام `OR`:
نريد استخراج الطلاب الذين يسكنون في "الرياض" أو يسكنون في "جدة".
`SELECT * FROM Students WHERE City = 'Riyadh' OR City = 'Jeddah';`
*(هنا سيظهر أي طالب يسكن في أي من المدينتين).*

خلاصة القاعدة:
جملة `WHERE` مرنة جداً، وتسمح بدمج عدة شروط معاً باستخدام `AND` و `OR` للوصول إلى البيانات المطلوبة بدقة.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال لا يمكن استخدام أكثر من شرط في جملة WHERE ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال لا يمكن استخدام أكثر من شرط في جملة WHERE ؟ بالأعلى.

أسئلة مشابهة

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