SQL Middle GROUP BY и агрегаты обновлено

Оплаченные и отменённые по клиентам

Условие

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

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

Как подойти

Подсказки: 1
  1. Условный подсчёт: COUNT(*) FILTER (WHERE ...) или SUM(CASE ...).

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

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

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