Юзеры с покупкой в ≥3 категориях

Средняя Подзапросы

Условие задачи

Таблица orders содержит id, user_id, category. Найдите юзеров, купивших товары хотя бы в 3 разных категориях. Выведите user_id, categories_count. Отсортируйте по categories_count DESC, user_id ASC.

Схема данных

CREATE TABLE orders (id INTEGER PRIMARY KEY, user_id INTEGER, category TEXT);

Темы

COUNT DISTINCT GROUP BY HAVING

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи