Anda mungkin ingin meninjau dokumentasi tentang spesifikasi jendela (yaitu di sini ). Standarnya adalah "rentang antara" yang mendefinisikan rentang berdasarkan nilai di baris. Anda ingin "baris di antara":
select grandtotal,
sum(grandtotal) over (order by agentname rows between unbounded preceding and current row)
from call;
Atau, Anda dapat menyertakan id
kolom di sortir untuk menjamin keunikan dan tidak harus berurusan dengan masalah nilai kunci yang sama.