У меня есть таблица с количеством совершенных поездок и station_id, и я хочу вернуть 5 самых последних поездок, совершенных для каждого идентификатора (пример изображения таблицы ниже)
Запрос, который я сделал ниже, объединяет идентификаторы станции и самую последнюю поездку, но мне трудно вернуть 5 самых последних
SELECT start_station_id, MAX(start_time)
FROM `bpd.shop.trips`
group by start_station_id, start_time
Экскурсия:
https://imgur.com/Ebh9FeZ
Любая помощь будет высоко ценится, спасибо!