Сегментация клиентов по сумме покупок
Лёгкая
Условная логика
Условие задачи
Таблица customers (id, name, total_spent REAL). Разделите клиентов на сегменты: 'VIP' (>50000), 'Активный' (10000-50000), 'Новичок' (<10000). Выведите name, total_spent, segment.
Схема данных
CREATE TABLE customers (id INTEGER PRIMARY KEY, name TEXT, total_spent REAL);
Темы
CASE WHEN SELECT
Подсказки
- CASE WHEN проверяет условия последовательно
- Первое сработавшее условие определяет результат
Решить в интерактивной SQL-песочнице →
← Все SQL-задачи