Распределение пользователей по ценовым сегментам

Средняя Агрегации

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

Таблица orders содержит user_id, amount. Разбейте пользователей на сегменты по среднему чеку: до 3000 — "эконом", 3000-8000 — "средний", 8000+ — "премиум". Посчитайте количество пользователей в каждом. Выведите segment, user_count.

Схема данных

CREATE TABLE orders (user_id INTEGER, amount REAL);

Темы

GROUP BY CASE AVG SEGMENTATION

Подсказки

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