ما هي العوامل في SQL؟
العوامل هي كلمات محجوزة أو حروف تستخدم
في المقام الأول في جملة WHERE في عبارة SQL
لإجراء العملية، مثل المقارنات والعمليات الحسابية.
وتستخدم العوامل Operators
لتحديد شروط conditions
في عبارة SQL لتكون بمثابة شروط متعددة في
جملة الاستعلام.
- العوامل الحسابية Arithmetic operators
- عوامل المقارنة Comparison operators
- العوامل المنطقية Logical operators
- عوامل تستخدم لنفي الشروط Operators used to negate conditions
العوامل الحسابية SQL
Arithmetic Operators:
المثال SQL Arithmetic Operators:
Example
مثال
|
Description
الوصف
|
Operator
العامل
|
a + b = 30
|
الجمع - إضافة قيمة علي قيمة
|
+
|
a - b = -10
|
الطرح – طرح القيمة التي بيمين المعامل بالقيمة اليسرى
|
-
|
a * b = 200
|
الضرب – ضرب قيمة بقيمة بعد المعامل
|
*
|
b / a = 2
|
القسمة – قسمة اليسار بالقيمية اليمنى للمعامل2
|
/
|
b % a = 0
|
باقي القسمة – قسمة اليسار علي
القيمة اليمنى وإرجاع باقي القسمة
|
%
|
العوامل المقارنة SQL Comparison Operators:
Example
مثال
|
Description
الوصف
|
Operator
العامل
|
(a = b) is
not true.
|
إذا كانت قيميتين متساويتان
تكون النتيجة نعم
|
=
|
(a != b) is true.
|
لا يساوي إذا كانت القيمة
لاتساوي تكون النتيجة نعم
|
!=
|
(a <>
b) is true.
|
لا يساوي مثل السابقة تكون
القيمة نعم
|
<>
|
(a > b) is not true.
|
أكبر من greater than – اذا كانت القيمة
اليسرى اكبر من القيمة اليمنى تكون النتيجة نعم
|
>
|
(a < b)
is true.
|
اصغر من less than – اذا كانت القيمة اليسرى اصغر من القيمة
اليمنى تكون النتيجة نعم
|
<
|
(a >= b)
is not true.
|
اكبر من ويساوي – اذا كانت القيمة اليسرى اكبر من وتساوي
القيمة اليمنى تكون النتيجة نعم
|
>=
|
(a <= b)
is true.
|
اصغر من ويساوي – اذا كانت النتيجة اليسرى اصغر من
وتساوي القيمة اليمنى تكون النتيجة نعم
|
<=
|
(a !< b)
is false.
|
لا تساوي اصغر من – اذا كانت النتيجة اليسرى لاتساوي
اصغر من القيمة اليمنى تكون النتيجة نعم
|
<!
|
(a !> b) is true.
|
لا تساوي اكبر من – إذا كانت النتيجة اليسرى لا تساوي
اكبر من القيمة اليمنى تكون النتيجة نعم
|
!>
|
العوامل المنطقية SQL
Logical Operators:
لدينا هنا جدول به كافة العوامل المنطقية المتوفرة في SQL.
Description
الوصف
|
Operator
المعامل
|
يستخدم العامل ALL لمقارنة قيمة لجميع القيم
في مجموعة قيمة أخرى.
|
ALL
|
العامل AND يسمح بوجود
شروط متعددة في جملة WHERE في عبارات/جمل SQL.
|
AND
|
يتم استخدام ANYلمقارنة قيمة لأية قيمة قابلة للتطبيق
في القائمة وفقا للشرط.
|
ANY
|
استخدام BETWEEN للبحث عن القيم التي هي ضمن
مجموعة من القيمة، وتعطى قيمة الحد الأدنى والحد الأقصى للقيمة.
|
BETWEEN
|
تستخدم EXISTS للبحث عن وجود صف في الجدول
المحدد الذي يلبي معايير معينة.
|
EXISTS
|
استخدام IN لمقارنة قيمة
في قائمة بها مجموعة من القيم تم تحددها.
|
IN
|
يستخدم LIKE لمقارنة قيمة
إلى قيمة مماثلة باستخدام العوامل Wildcard Characters %
|
LIKE
|
تستخدم NOT للنفي , هي عكس للمعاملات المنطقية مثال:
NOT EXISTS, NOT BETWEEN, NOT IN,
وهكذا
|
NOT
|
تستخدم OR للجمع بين عدة
شروط في جملة WHERE في عبارة/جمل SQL.
|
OR
|
يستخدم لمقارنة القيمة مع قيمة فارغة NULL.
|
IS NULL
|
يبحث كل صف في جدول محدد عن
القيم الفريدة (لا تكرارات).
|
UNIQUE
|
ليست هناك تعليقات:
إرسال تعليق
يسعدني إرسال تعليقاتكم وأسئلتكم واقتراحاتكم