数字合计有关问题

数字合计问题表结构是这样的单位总数 12 110 135 148 199 157 145 222 289 276 276 246 296现在要做一个存

数字合计问题
表结构是这样的
单位   总数
 1      2
 1      10
 1      35
 1      48
 1      99
 1      57
 1      45
 2      22
 2      89
 2      76
 2      76
 2      46
 2      96
      
现在要做一个存储过程
按单位分合计后面的总数
当单位1合计总数超过100后
自动合计单位2的总数超过200后停止
该这么写?
[解决办法]
sum(总数)  over(partition by 单位 order by ...)