Условная агрегация (Conditional Aggregation)

MediumSQL
07:00
Лучше работает на десктопе
CASE WHENConditional AggregationSUMCOUNT

Дана таблица orders:

КолонкаТип
idINTEGER
productTEXT
statusTEXT(completed, returned, pending)
amountINTEGER
order_dateTEXT
Для каждого продукта вычислите: - product — название - completed_count — количество завершённых заказов - returned_count — количество возвратов - completed_revenue — выручка от завершённых заказов - return_rate — процент возвратов от общего числа заказов (ROUND до 1 знака)

Выведите только продукты с хотя бы одним возвратом. Отсортируйте по return_rate по убыванию.

Задача основана на вопросах с собеседований в Ozon и Wildberries.

Консоль
Нажмите Run или Ctrl+Enter для запуска