小编use*_*175的帖子

如何计算Oracle数据库中增加/减少的百分比?

我有一个包含3行值的表:

Row1 : 5
Row2 : 8
Row3 : 9
Run Code Online (Sandbox Code Playgroud)

我希望计算增加或减少的百分比:Row2与Row1,Row3相比Row2所以我会有这个表:计算%的公式是: [Row(n+1) - Row(n)] / Row(2)

     Value   Percentage 
Row1 : 5         -
Row2 : 8        60% (increase compared to Row1) | (8-5)/5
Row3 : 9        12.5%(increase compared to Row2)| (9-8)/8
Run Code Online (Sandbox Code Playgroud)

请建议方式或解决方案.

谢谢大家.

sql oracle oracle10g

2
推荐指数
1
解决办法
7748
查看次数

标签 统计

oracle ×1

oracle10g ×1

sql ×1