Собесов

ВК/ОК: первый заказ и среднее число транзакций за 72 часа

SQLWindow-функции и агрегацииСредняяMiddle

Условие

У каждого пользователя есть набор транзакций с временем. Используя таблицу транзакций (user_id, transaction_time, item_name, ...), напишите наиболее оптимальные SQL-запросы:

  1. Для каждого пользователя — первое наименование товара, которое он заказал (первое по времени транзакции).
  2. Сколько транзакций в среднем делает каждый пользователь в течение 72 часов с момента первой транзакции.

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти