Собесов

World of Tanks — SQL: нации, когорты по числу боёв, активные в оба дня

SQLАгрегации и условияСредняяMiddle

Условие

В базе таблица player_battles с данными о боях за день:

player_id battle_id vehicle_name dt exp
10324 1563321487 ussr:A96_Sherman 14.09.2018 60
10226 1745949855 uk:GB72_Conqueror 14.09.2018 565
10275 1745959321 ussr:R3_BT-7 15.09.2018 0
10276 1660434033 japan:J24_To_130 15.09.2018 309
10275 1660434033 germany:G47_VK3001P 15.09.2018 85

Префикс vehicle_name (до :) — нация техники.

Запросы:

  1. Список наций, которые провели более 10 000 боёв на выбранную дату (например, 15.09.2018).
  2. Распределение уникальных игроков по когортам числа боёв:
    • [0; 10), [10; 20), [20; 50), [50; 100), [100; +∞).
  3. Число игроков, которые были активны в оба дня: 14.09.2018 и 15.09.2018.

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти