المعاملات المنطقية في جملة الشرط where في قواعد البيانات SQL الدرس |6| - Programmer Tech

Programmer Tech

تعلم البرمجة - علوم الكمبيوتر - أمن المعلومات - القرصنة الأخلاقية

إعلان اعلى المقالة

الجمعة، 20 نوفمبر 2020

المعاملات المنطقية في جملة الشرط where في قواعد البيانات SQL الدرس |6|

 

المعاملات المنطقية في جملة where

تستخدم المعاملات المنطقية لتكوين أكثر من شرط في جملة where.
المعامل المعنى
AND يربط بين جملتين و يكون TRUE إذا كانت كلا الجملتين TRUE
OR
يربط بين جملتين و يكون TRUE إذا كانت إحدى الجملتين TRUE
NOT يقوم بعكس نتائج الشرط إذا كانت FALSE ترجع TRUE

سوف نشرح جميع هذه المعاملات بالتفصيل كل واحدة منها على حدى.

المعامل AND

يستخدم هذا المعامل لعرض البيانات إذا كان الشرطين صحيحات.
 
مثال
عرض رواتب الموظفين الذين رواتبهم اكبر من او يساوي 1100 ويعملون في وظيفة كاتب.

select sal ,job
from emp
where sal>=1100  AND  job='CLERK';

المعامل OR

يُستخدم هذا لعرض البيانات إذا كان أحد الشرطين صحيح.
 
مثال
عرض وظيفة و راتب الموظفين الذين رواتبهم اكبر من 2500 او تكون وظيفتهم في الإدارة
Select  Sal, Job from emp
where sal>2500 OR  job=' MANAGER ';

المعامل NOT

يقوم هذا المعامل بعكس ناتج الجملة الشرطية إذا كانت TRUE يكعسها إلى FALSE و يستخدم لعكس المعاملات الأخرى إذا جاء معها.
 
مثال
عرض أسماء الموظفين الذين لا يعملون في الوظائف التالية ( 'CLERK' , 'MANAGER' , 'ANALYST' )
SELECT ename , job
FROM emp
WHERE job NOT IN ( 'CLERK' , 'MANAGER' , 'ANALYST' ) ;






لمشاهدة هذا الدرس على يوتيوب من خلال تشغيل الفيديو الآتي

ليست هناك تعليقات:

إرسال تعليق

facebook

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *