4
Restablecer Total acumulado basado en otra columna
Estoy tratando de calcular el total acumulado. Pero debería restablecerse cuando la suma acumulativa sea mayor que otro valor de columna create table #reset_runn_total ( id int identity(1,1), val int, reset_val int, grp int ) insert into #reset_runn_total values (1,10,1), (8,12,1),(6,14,1),(5,10,1),(6,13,1),(3,11,1),(9,8,1),(10,12,1) SELECT Row_number()OVER(partition BY grp ORDER BY id)AS rn,* INTO …