К задачам

Средняя цена конкурентов в окне плюс-минус 3 дня

СредняяSQL
Для работы с кодом удобнее экран шире
СамосоединениеОконная агрегацияФункции дат

Есть таблица цен конкурентов. Для каждой пары product_id и price_date нужно посчитать среднюю цену этого же продукта по всем конкурентам в окне price_date - 3 дня ... price_date + 3 дня.

Верните:

  • product_id
  • price_date
  • avg_price_7d — средняя цена, округленная до 2 знаков

Результат отсортируйте по product_id, затем price_date.

Средняя цена конкурентов в окне плюс-минус 3 дня — SQL задача — ML Mentor