SQL подзапросы: анализ повторных покупок

ЗАДАЧА №4

Какая доля пользователей в каждой категории совершает повторные покупки в нашем магазине?

Для решения задачи необходимо:

  • найти пользователей в каждой категории, которые совершают более 1 покупки. 
  • далее разделить общее количество уникальных пользователей, совершающих повторные покупки в каждой категории, на количество уникальных пользователей в этой же категории.

Исключите возможность деления на 0, а также используйте данный без NULL значений по колонкам: user_idorder_idcategory.

Подсказка: не забудьте использовать оператор DISTINCT по полю order_id в своих расчетах, так как по одному order_id может быть несколько строк в таблице. Это происходит из-за того, что в рамках одного заказа клиент мог купить разные товары (product_id). 

В ответ напишите название категории, в которой клиенты чаще всего совершаю повторные покупки.

Таблица для работы: jewelry

Нет данных к выводу