Menu
CoddyTech
flag Ar iconالعربيةdown icon

ملخص - LEAD و LAG

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

challenge icon

التحدي

متوسط

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

  • air_conditioners: id، efficiency، strength، month

نريد تتبّع كيفية تغيّر أداء مكيّفات الهواء بمرور الوقت. مهمتك هي العثور على مكيّفات الهواء التي انخفض أداؤها بين الأشهر.

إليك ما يجب فعله:

  1. لكل مكيّف هواء في كل شهر، احسب نسبة أدائه من خلال قسمة متوسط الكفاءة على متوسط القوة باستخدام AVG(efficiency)/AVG(strength)، مع التجميع حسب id وmonth
  2. قارن أداء كل مكيّف هواء في الشهر الحالي بأدائه بعد شهرين
  3. اعثر على الحالات التي يكون فيها الأداء الحالي أكثر من نصف الأداء المستقبلي (النسبة الحالية ÷ النسبة المستقبلية > 0.5)
  4. أعد id مكيّف الهواء، وmonth، ونسبة المقارنة المسماة ratio_two_months لهذه الحالات

جرّب بنفسك

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

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