Контекст: Руководитель клиентского сервиса хочет сравнить сегменты клиентов между собой. Нужно понять, сколько активных клиентов в каждом сегменте и какой у них средний баланс по счетам. Это поможет оценить качество клиентской базы.
Посчитай количество клиентов в каждом сегменте (retail, premium, vip) и их средний баланс по всем активным счетам.
Техническое задание: Напишите SQL-запрос к таблицам clients и accounts.
Свяжите таблицы по client_id. Учитывайте только активные счета: is_active = TRUE.
Выведите:
segment — сегмент клиента (retail, premium, vip)
clients_count — количество уникальных клиентов в сегменте
avg_balance — средний баланс по всем активным счетам клиентов сегмента, округлённый до 2 знаков после запятой
Отсортируйте по avg_balance по убыванию.
👤 191 решили⏱ ~5.7 мин✦ 3.7 попытки в среднем
Enter — новая строка
Результат выполнения SQL-запроса
История твоих попыток решения
Показать эталонное решение задачи
ER-диаграмма таблиц базы данных
Ожидаемые колонки в правильном ответе
Появится после 3 неудачных попыток
Анализ плана выполнения запроса PostgreSQL
Результаты появятся здесь после выполнения запроса.