Možná si budete chtít prohlédnout dokumentaci ke specifikacím oken (což je zde ). Výchozí hodnota je "rozsah mezi", který definuje rozsah podle hodnot v řádku. Chcete "řádky mezi":
select grandtotal,
sum(grandtotal) over (order by agentname rows between unbounded preceding and current row)
from call;
Případně můžete zahrnout id
sloupec v řazení, aby byla zaručena jedinečnost a nemuseli se řešit otázky stejných klíčových hodnot.