Допустим, у меня есть две таблицы SQLite:
Table Players
id|name
Table Scores
id|player_id|score|timestamp
Как будет выглядеть запрос SQLite, если я хочу рассчитать средние оценки для каждого игрока, но только из 5 их последних результатов. У меня есть рабочий запрос, который работает только для вычисления среднего значения по всем оценкам (с использованием оценки GROUP BY и AVG (оценка)).
В основном мне нужно сделать оператор SELECT, который сначала возвращает последние 5 баллов для всех игроков, а затем группирует результаты по игрокам и усредняет результаты, но не уверен, как начать. Спасибо.