Есть вот такая (см. скрин) примерная таблица.
Хочу из неё вытащить имя игрока, год его самого свежего матча, это просто -
SELECT player, MAX(year)
FROM champ_matches
GROUP BY player
Но я хочу ещё место проведения именно этого свежего матча.
И вот тут затыка.
Чего-то пытаюсь наваять типа
CASE WHEN year = MAX(year) THEH city END
Но максимум чего добился это null
Что добавить в запрос, чтоб получить ещё city (да и id неплохо бы) для последнего матча данного игрока?