当前位置:Gxlcms > 数据库问题 > Oracle中按连续号码分段

Oracle中按连续号码分段

时间:2021-07-01 10:21:17 帮助过:2人阅读

fphm,fphm-rownum,je from test_fp order by fphm

 

 

执行此语句后,由于rownum是按顺序排列的,所以连续的号码减掉rownum后的差应该是一样的,我们最后就可以使用group by来达到目的了。

sql:

select min(t.fphm),max(t.fphm),sum(t.je)

from 

(select fphm,fphm-rownum as tnum,je

from test_fp 

order by fphm) t

group by t.tunm
 

Oracle中按连续号码分段

标签:

人气教程排行