مراجعة - RANK و DENSE_RANK
جزء من قسم الأساسيات في رحلة SQL على Coddy — الدرس 66 من 72.
التحدي
متوسطالجداول والأعمدة المتاحة:
<strong>medals</strong>:<strong>region</strong>,<strong>medal_color</strong>,<strong>medal_count</strong>
تحصل المناطق على ميداليات في المسابقات. قم بإنشاء تقرير يوضح ما يلي:
- احسب لكل منطقة:
total_medals: مجموع كل الميداليات التي حصلوا عليهاrank_by_medals: قم بإنشاء تصنيف كثيف (dense rank) بناءً علىtotal_medalsبترتيب تصاعدي (المناطق التي لديها ميداليات أقل تحصل على رتب أفضل/أقل)
- رتب النتائج حسب:
rank_by_medals(تصاعدياً)region(أبجدياً)
النتيجة المرجعة:
regiontotal_medalsrank_by_medals
جرّب بنفسك
جميع دروس الأساسيات
2الشروط
أساسيات الشروطالكلمة المفتاحية ANDالكلمة المفتاحية ORالكلمة المفتاحية NOTدمج شروط متعددةالأقواسالقيم المنطقية Booleans3تنسيق محدد للنتائج
قيم Nullترتيب النتائج - الجزء الأولترتيب النتائج - الجزء الثانيمراجعة - شركة للأمن السيبرانيتحديد عدد السجلاتمراجعة - مصنع مركبات6تحديات تمهيدية
مراجعة - الانتخابات البرلمانيةمراجعة - اعتقال الشرطة للمجرمينمراجعة - حاوية مشروبات البارمراجعة - هندسة أعمدة جديدة9جداول متعددة
الربط الأساسي - الجزء الأولالربط الأساسي - الجزء الثانيمراجعة - الربط (Join)الربط الذاتي (Self Join)مراجعة - الربط الذاتي (Self Join)الاتحاد (Union)تبسيط الاستعلامات، الكلمة المفتاحية WITHمراجعة - استعلامات WITHمراجعة - مقاول العقارات12Window Functions الجزء الثاني
دوال RANK و DENSE_RANKمراجعة - RANK و DENSE_RANKدالة NTILEدوال التجميعمعيار ROWS و RANGE