finereport报表里面如何写循环函数呢?
就是我有一张学生的成绩表,想在报表里面取每个学生的前5次的考试成绩应该如何操作呢
select 名字, 时间,成绩 from (select 名字, 时间,成绩, row_number() over(partition by 名字 order by 时间 desc) rk from tab) t where rk = 1 如果取前5次的话 desc去掉 后五次的话就不要去掉 rk改成5
https://help.fanruan.com/finereport/doc-view-340.html 帆软内可以参考
然后把序号>5的条件属性隐藏