Команда 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.