Я пытаюсь получить промежуточный итог для 2 магазинов. У меня есть запрос, полученный промежуточный итог для обоих магазинов вместе. Как я могу изменить запрос, чтобы получить промежуточную сумму для каждого магазина отдельно? Ниже мой запрос. Базу данных можно найти здесь .
select store_id,amount, sum(amount) over (order by rental_date)
from payment
join rental on payment.rental_id=rental.rental_id
join store on payment.customer_id=store.store_id
Вот результат, который я получаю:
store id amont sum
1 5.99 5.99
1 0.99 6.98
1 9.99 16.97
1 4.99 21.96
2 2.99 24.95
1 4.99 29.94
1 0.99 30.93
1 3.99 34.92