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

مراجعة - RANK و DENSE_RANK

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

challenge icon

التحدي

متوسط

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

  • <strong>medals</strong>: <strong>region</strong>, <strong>medal_color</strong>, <strong>medal_count</strong>

تحصل المناطق على ميداليات في المسابقات. قم بإنشاء تقرير يوضح ما يلي:

  1. احسب لكل منطقة:
    • total_medals: مجموع كل الميداليات التي حصلوا عليها
    • rank_by_medals: قم بإنشاء تصنيف كثيف (dense rank) بناءً على total_medals بترتيب تصاعدي (المناطق التي لديها ميداليات أقل تحصل على رتب أفضل/أقل)
  2. رتب النتائج حسب:
    • rank_by_medals (تصاعدياً)
    • region (أبجدياً)

النتيجة المرجعة:

  • region
  • total_medals
  • rank_by_medals

جرّب بنفسك

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