Команда Apache Hive

У меня такой вопрос: Показать 5 лучших игровых дисциплин для стран, набравших более 10 золотых медалей.

мой код: выбрать отдельные t.discipline, m.team из команд t присоединиться к медалям m on (t.noc=m.team и m.numbergold>10) заказать по m.team;

облако, помогите мне, пожалуйста, с этим кодом, чтобы показать 5 лучших игр для каждой страны?

измените код для отображения 5 игр для каждой страны

1 ответ

Пожалуйста, используйте функцию group by и windows для получения требуемого результата. В «numbergold» — используйте функции Windows, такие как «density_rank», чтобы вы могли фильтровать первые 5.

Другие вопросы по тегам