1

データセットのランクを含む次のテーブルを作成しました。

Position  Index IndexL IndexH Amount Rank
1          2.5    2      3     2000   1     
1          2.5    2      3     3000   2
1          2.5    2      3     4000   3
1          2.5    2      3     5000   4
1          2.5    2      3     6000   5

2          1.5    1      2     2500   1     
2          1.5    1      2     4500   2
2          1.5    1      2     6700   3
2          1.5    1      2     8900   4
2          1.5    1      2     9900   5

ここで、次の出力が得られるように、インデックスを使用して作成されたランクに基づいてパーセンタイルを見つけたいと考えています。

Position Amount 
1         3000+(4000-3000)*(2.5-2)
2         2500+(4500-2500)*(1.5-1)

誰かがこれで私を助けることができますか?私はSQLの世界にちょっと慣れていません。

ありがとう、モニカ

4

2 に答える 2