8.9 SQL - Operators Introduction
العوامل (Operators) في SQL
العوامل (Operators) تُستخدم في SQL لتحديد شروط في الجمل مثل WHERE، وأيضًا لتنفيذ العمليات على القيم.
✅ أنواع العوامل في SQL
في SQL يوجد أنواع مختلفة من العوامل:
- العوامل الحسابية (Arithmetic Operators)
- عوامل المقارنة (Comparison Operators)
- العوامل المنطقية (Logical Operators)
- عوامل البت (Bitwise Operators) – في بعض الأنظمة
🔸 العوامل الحسابية (Arithmetic Operators)
| العامل | الوصف |
|---|---|
+ | الجمع |
- | الطرح |
* | الضرب |
/ | القسمة |
% | الباقي (modulus) |
🔸 عوامل المقارنة (Comparison Operators)
| العامل | الوصف |
|---|---|
= | يساوي |
!= أو <> | لا يساوي |
> | أكبر من |
< | أقل من |
>= | أكبر من أو يساوي |
<= | أقل من أو يساوي |
BETWEEN | بين قيمتين |
LIKE | مطابقة نمط |
IN | ضمن قائمة قيم |
🔸 العوامل المنطقية (Logical Operators)
| العامل | الوصف |
|---|---|
AND | ترجع TRUE إذا كان الشرطان صحيحين |
OR | ترجع TRUE إذا كان أحد الشرطين صحيح |
NOT | تعكس نتيجة الشرط |
🧪 مثال عملي
SELECT * FROM Customers
WHERE Country = 'Germany' AND City = 'Berlin';
⬅ هذا الاستعلام يعرض كل العملاء من ألمانيا الذين مدينتهم هي برلين باستخدام العامل AND.
💡 ملاحظات إضافية
- العوامل المنطقية تُستخدم مع شروط
WHEREأوHAVING. - يمكن دمج عدة عوامل في استعلام واحد باستخدام الأقواس
()لترتيب الأولوية. - يجب الانتباه إلى ترتيب العوامل لتفادي النتائج غير المتوقعة.
تعليقات
إرسال تعليق