Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

المعاملات الرياضية

جزء من قسم الأساسيات في رحلة SQL على Coddy. الدرس 23 من 72.

في SQL، يمكنك إجراء عمليات حسابية مباشرةً باستخدام قيم الأعمدة في استعلاماتك. يكون ذلك مفيدًا عندما تحتاج إلى حساب قيم جديدة استنادًا إلى البيانات الموجودة. على سبيل المثال:
المعاملالعملية
+الجمع
-الطرح
*الضرب
/القسمة
SELECT price + 10 as increased_price,
       price - 10 as reduced_price,
       price * 10 as multiple_price,
       price / 2 as half_price
FROM products;
ملاحظة مهمة حول القسمة: عند قسمة الأعداد الصحيحة في SQL، تعتمد النتيجة على أنواع البيانات المعنية:
  • عدد صحيح ÷ عدد صحيح = عدد صحيح (مبتور): 7 / 2 = 3 (وليس 3.5)
  • عدد صحيح ÷ عدد عشري = عدد عشري: 7 / 2.0 = 3.5
  • عدد عشري ÷ عدد صحيح = عدد عشري: 7.0 / 2 = 3.5
للحصول على نتائج عشرية عند قسمة أعداد صحيحة، تأكّد من أن أحد المعاملين على الأقل عدد عشري (استخدم قيمًا مثل 2.0 بدلًا من 2).
challenge icon

التحدي

سهل

الجداول والأعمدة المتاحة:

  • products: id، price، quantity

أنشئ عمودين محسوبين:

  1. العمود الأول باسم high_mix_op:
    • خذ عمود price
    • اضربه في 2
    • اطرح 20 من الناتج
  2. العمود الثاني باسم low_mix:
    • خذ عمود quantity
    • اقسمه على 1.5
    • أضف 5 إلى الناتج

جرّب بنفسك

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ SQL