我正在尝试提出一个递归 CTE 和/或窗口函数来创建一个函数。
几天后,我将函数归结为(伪代码),我拥有N
和B
,并且需要生成E
:
E n = B n * (1 - SUM( E 1 , E 2 , ... E n-1 ))
?????????????????????????????????
? N ? B ? E ?
?????????????????????????????????
? 0 ? 0.142857143 ? 0.142857143 ?
? 1 ? 0.285714286 ? 0.244897959 ?
? 2 ? 0.285714286 ? 0.174927114 ?
? 3 ? 0.285714286 ? 0.124947938 ?
? 4 ? 0.285714286 ? 0.089248527 ?
? 5 ? 0.4 ? 0.089248527 …
Run Code Online (Sandbox Code Playgroud)