Загружаем задачу…
Газпромбанк собирает витрину дневных оборотов по корпоративным продуктам. Каждая операция привязана к клиенту, категории продукта и сумме в рублях. Сверните данные до уровня «продукт + день»: посчитайте количество операций, суммарный оборот и среднюю сумму операции. Среднюю сумму округлите до двух знаков.
В PostgreSQL столбец amount_rub имеет тип MONEY. AVG() с ним не работает вовсе, а SUM() возвращает money — со знаком валюты и разделителями разрядов. Приведите значения к numeric (amount_rub::numeric), чтобы total_amount и avg_amount вернулись числами. В ClickHouse столбец уже Decimal, там приведение не нужно.
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
Войти