Условие
Таблицы:
orders(order_id, restaurant_id, user_id, dt, gmv, status)
restaurants(restaurant_id, name, city, cuisine)
Для каждой пары (город, кухня) найдите топ-3 ресторана по GMV за последние 28 дней. Покажите также:
- ранг ресторана за предыдущие 28 дней (для сравнения);
- абсолютное изменение GMV и %;
- стрелочку «вырос / упал / стабильно».