永洪社区

标题: 自由表排序问题 [打印本页]

作者: yhdata_xGTy3B31    时间: 2024-5-21 08:48
标题: 自由表排序问题




自由表是这样的,没有办法在SQL内写order by 排序.
想实现:整行数据,根据24年 销量这一列从大到小排序

高级排序试了,但是不生效.找不到原因,
会不会有右边的年月横向扩展有关系?

作者: 美滋滋    时间: 2024-5-21 08:48
本帖最后由 美滋滋 于 2024-5-21 10:52 编辑

自由表格的度量列会受限于前面的维度列的排序,导致无法按照度量列的排序而显示。
建议在抽取数据时,直接按照你的要求,将数据进行排序,增加一个排序字段。
展示时将排序字段设置在第一列,作为后续其他列的父级。
这样就可以按照你的度量列进行排序了。简单的说,就是增加排序字段,用这个字段替代你图中的序号那一列

作者: yhdata_lyaa    时间: 2024-5-21 09:52
24这列绑定的字段有设置父级吧,也会受父级排序影响
作者: yhdata_xGTy3B31    时间: 2024-5-21 10:00
yhdata_lyaa 发表于 2024-5-21 09:52
24这列绑定的字段有设置父级吧,也会受父级排序影响

对 有父单元格,现在想的是整行数据,根据24年销量从大到小排序

作者: yhdata_lyaa    时间: 2024-5-21 10:47
yhdata_xGTy3B31 发表于 2024-5-21 10:00
对 有父单元格,现在想的是整行数据,根据24年销量从大到小排序

对他的父级设置按列排序可以吗,他的父级上面应该没有父级
作者: yhdata_xGTy3B31    时间: 2024-5-22 16:52
美滋滋 发表于 2024-5-21 08:48
自由表格的度量列会受限于前面的维度列的排序,导致无法按照度量列的排序而显示。
建议在抽取数据时,直接 ...

最后rank了一下,加了个隐藏列
作者: 美滋滋    时间: 2024-5-22 16:56
yhdata_xGTy3B31 发表于 2024-5-22 16:52
最后rank了一下,加了个隐藏列

嗯,抽数据时直接rank,把排序做好,后面就都简单了




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4