Напишите запрос к таблице tools_shop.orders, который выведет:
- идентификатор пользователя
user_id; - дату и время заказа
created_at; - сумму заказа
total_amt; - сумму заказа с накоплением для каждого пользователя, отсортированную по возрастанию даты и времени заказа.
SELECT user_id,
created_at,
total_amt,
SUM(total_amt) OVER (PARTITION BY user_id ORDER BY created_at)
FROM tools_shop.orders;
Результат
| user_id | created_at | total_amt | sum |
|---|---|---|---|
| 17 | 2016-05-24 22:00:27 | 243 | 243 |
| 25 | 2016-05-18 21:44:54 | 1.8 | 1.8 |
| 63 | 2016-07-04 23:19:50 | 585 | 585 |
Отлично! Выполните ещё одно задание для практики.