SQL Middle GROUP BY и агрегаты спрашивают часто обновлено

Доля отменённых заказов в процентах

Условие

Для каждого клиента, у которого есть заказы, посчитай долю отменённых заказов в процентах, округлив до одного знака после запятой. Гостевые заказы не учитывай.

Колонки: customer_id, cancel_pct. Порядок строк не важен.

Как подойти

Подсказки: 2
  1. Что вернёт 1 / 3 в PostgreSQL?
  2. Условный подсчёт: COUNT(*) FILTER (WHERE ...).

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.

Термины по теме