FR里面怎么现实倒序后前10啊

FR里面怎么现实倒序后前10啊,功能里得前N好像是没有排序前得

FineReport 蜡比小新8 发布于 2021-11-23 09:26
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
檬茶茶Lv4初级互助
发布于2021-11-23 09:29(编辑于 2021-11-23 16:55)

直接在sql语句处理好不行吗 order by 栏位  desc排序  ,top10取10条

图片.png

最佳回答
0
丶尛伟Lv6初级互助
发布于2021-11-23 09:27

在数据集里,先做好倒序,就可以了

  • 蜡比小新8 蜡比小新8(提问者) 不能在sql里处理,因为SQL里要显示所有的字段,其他的表格还要用,这个需求想当于取了一个字段出来汇总,进行排序取前10
    2021-11-23 10:25 
最佳回答
0
尛鬼Lv5中级互助
发布于2021-11-23 09:33

select top 10 * from 表 order by  排序字段 desc 

  • 蜡比小新8 蜡比小新8(提问者) 不能在sql里处理,因为SQL里要显示所有的字段,其他的表格还要用,这个需求想当于取了一个字段出来汇总,进行排序取前10
    2021-11-23 10:25 
最佳回答
0
yzm119464Lv3初级互助
发布于2021-11-23 09:50

Mysql:

select * from table  order by id desc limit 10;

Sql Server:

select top (10) * from table order by id desc;

Oracle:

select * from ( select * from table order by id desc)  where rownum<=10;

  • 蜡比小新8 蜡比小新8(提问者) 不能在sql里处理,因为SQL里要显示所有的字段,其他的表格还要用,这个需求想当于取了一个字段出来汇总,进行排序取前10
    2021-11-23 10:25 
  • yzm119464 yzm119464 回复 蜡比小新8(提问者) 目前report好像还不支持,bi可以排序
    2021-11-23 11:41 
  • 5关注人数
  • 421浏览人数
  • 最后回答于:2021-11-23 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部