1、累计统计,遇到重复行时不累加
sum(count(*)) over(order by count(*) desc )
2、累计统计,遇到重复行时也累加
sum(count(*)) over(order by count(*) desc rows between UNBOUNDED PRECEDING and current row )
本文介绍了两种SQL累计统计的方法:一种是在遇到重复行时不进行累加,另一种则会将重复行计入累计统计中。通过具体SQL语句展示了这两种方法的具体实现方式。
1、累计统计,遇到重复行时不累加
sum(count(*)) over(order by count(*) desc )
2、累计统计,遇到重复行时也累加
sum(count(*)) over(order by count(*) desc rows between UNBOUNDED PRECEDING and current row )
707

被折叠的 条评论
为什么被折叠?