Menu
Coddy logo textTech

Повторение - 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: Создайте плотный ранг на основе total_medals в порядке возрастания (регионы с меньшим количеством медалей получают лучшие/меньшие ранги)
  2. Отсортируйте результаты по:
    • rank_by_medals (по возрастанию)
    • region (алфавитно)

вернуть:

  • region
  • total_medals
  • rank_by_medals

Попробуйте сами

Все уроки раздела Основы