Собесов

LeetCode SQL — Trips and Users: cancellation rate за период

SQLМноготабличные джойныСложнаяMiddle

Условие

Таблицы:

  • Trips(id, client_id, driver_id, city_id, status, request_at)status ∈ {completed, cancelled_by_driver, cancelled_by_client}.
  • Users(users_id, banned, role)banned ∈ {Yes, No}, role ∈ {client, driver, partner}.

Для каждого дня в интервале 2013-10-01..2013-10-03 посчитайте Cancellation Rate — долю отменённых поездок среди тех, где ни клиент, ни водитель не забанены. Округление до 2 знаков. Дни без не-забаненных поездок не показывать.

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

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

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