top问题

18674
28

lebron 数据达人Lv4

发表于2019-6-13 17:20

悬赏1

已解决

楼主
在top中输入5之后,结果不按排序的顺序留下5个值,top中输入的数与排序顺序没有任何关系。

最近看过此主题的会员

wxw

曦文

zhaolj

zhaojinjin

wanggxb

mske_js

cyz1220

栗子

18282474942

公爵

xinbaobiao

LL186

Linzj

usery

chenchen

最佳答案
lebron 发表于 2019-6-14 16:47
我不知道要怎么看GRID1的数据。

选中表格 有表格代号的刚接触BI的话建议看一下知识库的教程哦http://help.esensoft.com/



28个回答

只看楼主

dongy 小试身手Lv3

发表于2019-6-13 17:22

只看该作者

取消 关注该作者的回复

沙发

有截图么

lebron 数据达人Lv4

发表于2019-6-13 17:37

只看该作者

取消 关注该作者的回复

板凳



lebron 数据达人Lv4

发表于2019-6-13 17:38

只看该作者

取消 关注该作者的回复

地板


从下往上看,从没有限制到top为5,之后我弄过升序也不行

缱绻 数据领袖Lv6

发表于2019-6-13 17:41

只看该作者

取消 关注该作者的回复

5#

lebron 发表于 2019-6-13 17:38
从下往上看,从没有限制到top为5,之后我弄过升序也不行

排序依据只能选择某个表元把 sum(D 5$)没这样设置过排序依据

lebron 数据达人Lv4

发表于2019-6-13 17:44

只看该作者

取消 关注该作者的回复

6#

缱绻 发表于 2019-6-13 17:41
排序依据只能选择某个表元把 sum(D 5$)没这样设置过排序依据

弄成表原以后出现了错误

孤傲的旋律 数据达人Lv4

发表于2019-6-13 17:57

只看该作者

取消 关注该作者的回复

7#

lebron 发表于 2019-6-13 17:44
弄成表原以后出现了错误

不设置排序依据就正常计算了吗?
D5表元是什么类型的?表达式怎么设置的呢?

lebron 数据达人Lv4

发表于2019-6-13 18:12

只看该作者

取消 关注该作者的回复

8#

孤傲的旋律 发表于 2019-6-13 17:57
不设置排序依据就正常计算了吗?
D5表元是什么类型的?表达式怎么设置的呢? ...

只是保留前5个数据的时候不是按照排序的顺序保留的,D5 :C5/days(od(@riqi,'d=1'),@riqi)  

混乱七星天 数据达人Lv4

发表于2019-6-13 19:03

只看该作者

取消 关注该作者的回复

9#

lebron 发表于 2019-6-13 18:12
只是保留前5个数据的时候不是按照排序的顺序保留的,D5 :C5/days(od(@riqi,'d=1'),@riqi)  
...

我描述一下你的需求,你需要按照D5表元排序,然后取出最高的前五个?直接写D5排序,会报错?用sum(D5$)取出来的就不是最高的前五个?能不能把表格结果截图上来看看?

lebron 数据达人Lv4

发表于2019-6-14 08:37

只看该作者

取消 关注该作者的回复

10#

混乱七星天 发表于 2019-6-13 19:03
我描述一下你的需求,你需要按照D5表元排序,然后取出最高的前五个?直接写D5排序,会报错?用sum(D5$) ...

使用top前后对比

lebron 数据达人Lv4

发表于2019-6-14 08:57

只看该作者

取消 关注该作者的回复

11#

混乱七星天 发表于 2019-6-13 19:03
我描述一下你的需求,你需要按照D5表元排序,然后取出最高的前五个?直接写D5排序,会报错?用sum(D5$) ...

按照表元排序时的错误:
计算浮动表元 GRID1->A5 (RPT_CFYEB.SHORT_NAME)时出错:DB2 SQL Error: SQLCODE=-206, SQLSTATE=42703, SQLERRMC=D5, DRIVER=3.52.95
NextException:
DB2 SQL Error: SQLCODE=-727, SQLSTATE=56098, SQLERRMC=2;-206;42703;D5, DRIVER=3.52.95

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号