## Контекст (таблицы и пример данных) ### Таблицы - `orders(id, user_id, order_date, amount, status

SQL Developer Senior
## Контекст (таблицы и пример данных) ### Таблицы - `orders(id, user_id, order_date, amount, status)` ### Пример данных **orders** | id | user_id | order_date | amount | status | |---:|--------:|-------------|--------:|--------| | 10 | 1 | 2025-03-01 | 120.00 | paid | | 13 | 1 | 2025-03-07 | 5000.00 | paid | | 15 | 2 | 2025-03-06 | 500.00 | paid | --- ## Задача Для каждого пользователя посчитать долю в общей сумме заказов. Формат: `user_id`, `revenue_share` (от 0 до 1).
Ответы
```sql SELECT user_id, SUM(amount) / SUM(SUM(amount)) OVER () AS revenue_share FROM orders GROUP BY user_id ORDER BY revenue_share DESC; ```