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
  • عدد عشري (Float) ÷ عدد صحيح (Integer) = عدد عشري (Float): 7.0 / 2 = 3.5
للحصول على نتائج عشرية عند قسمة الأعداد الصحيحة، تأكد من أن أحد المعاملين على الأقل عدد عشري float (استخدم قيمًا مثل 2.0 بدلاً من 2).
challenge icon

التحدي

سهل

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

  • <strong>products</strong>: <strong>id</strong>, <strong>price</strong>, <strong>quantity</strong>

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

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

جرّب بنفسك

quiz iconاختبر نفسك

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

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