ملخص - LEAD و LAG
جزء من قسم الأساسيات في رحلة SQL على Coddy. الدرس 62 من 72.
التحدي
متوسطالجداول والأعمدة المتاحة:
air_conditioners:id،efficiency،strength،month
نريد تتبّع كيفية تغيّر أداء مكيّفات الهواء بمرور الوقت. مهمتك هي العثور على مكيّفات الهواء التي انخفض أداؤها بين الأشهر.
إليك ما يجب فعله:
- لكل مكيّف هواء في كل شهر، احسب نسبة أدائه من خلال قسمة متوسط الكفاءة على متوسط القوة باستخدام
AVG(efficiency)/AVG(strength)، مع التجميع حسبidوmonth - قارن أداء كل مكيّف هواء في الشهر الحالي بأدائه بعد شهرين
- اعثر على الحالات التي يكون فيها الأداء الحالي أكثر من نصف الأداء المستقبلي (النسبة الحالية ÷ النسبة المستقبلية > 0.5)
- أعد
idمكيّف الهواء، وmonth، ونسبة المقارنة المسماةratio_two_monthsلهذه الحالات
جرّب بنفسك
جميع دروس الأساسيات
2الشروط
أساسيات الشروطالكلمة المفتاحية ANDالكلمة المفتاحية ORالكلمة المفتاحية NOTدمج شروط متعددةالأقواسالقيم المنطقية Booleans8الإحصاء
دوال التجميع المدمجة - الجزء الأولدوال التجميع المدمجة - الجزء الثانيالتجميع - الجزء الأولالتجميع - الجزء الثانيالاستعلامات الفرعية - الجزء الأولالاستعلامات الفرعية - الجزء الثانيمراجعة - متجر إجمالي الأرباحمراجعة - متجر السكوترمراجعة - متجر القهوة11دوال النافذة - الجزء الأول
دالة ROW_NUMBERمعيار ORDER BYمعيار PARTITION BYPARTITION و ORDERدوال LEAD و LAGملخص - LEAD و LAGملخص - الصورملخص - الصناديق3تنسيق محدد للنتائج
قيم Nullترتيب النتائج - الجزء الأولترتيب النتائج - الجزء الثانيمراجعة - شركة للأمن السيبرانيتحديد عدد السجلاتمراجعة - مصنع مركبات6تحديات تمهيدية
مراجعة - الانتخابات البرلمانيةمراجعة - اعتقال الشرطة للمجرمينمراجعة - حاوية مشروبات البارمراجعة - هندسة أعمدة جديدة9جداول متعددة
الربط الأساسي - الجزء الأولالربط الأساسي - الجزء الثانيمراجعة - الربط (Join)الربط الذاتي (Self Join)مراجعة - الربط الذاتي (Self Join)الاتحاد (Union)تبسيط الاستعلامات، الكلمة المفتاحية WITHمراجعة - استعلامات WITHمراجعة - مقاول العقارات12Window Functions الجزء الثاني
دوال RANK و DENSE_RANKمراجعة - RANK و DENSE_RANKدالة NTILEدوال التجميعمعيار ROWS و RANGEتدرّب بنفسك: Playground لـ SQL