排序问题

数据集来源有两个 ,一个是oracle, 一个是mysql,里面都有共同的id,大量的id,要进行比对.
比如oracle那边的表里id为1,2,3,4等等。mysql那边的id为1,2等等
现在报表是要都显示出来,就是一列A为1234,另一列B为12。我用的是过滤,已经实现了。
可还需要排序,把没比对上的排前面,比对上的排后面,请问各位大神,这要怎么做啊

我尝试过以下方法,都不行:
方法一:增加一列:作为标志位=if(len(L3)=0,0,1),然后对这列排序,失败;排序公式写INDEX(0,1),失败
方法二:列B增加条件属性,对于LEN(L3)=0的数据设置新值为0,再进行排序,失败。将排序公式写tointeger(L3),也不行


编辑于 2017-8-2 11:57  
编辑于 2017-8-2 12:00  
编辑于 2017-8-2 15:33  
编辑于 2017-8-2 15:37  
FineReportmomo123456 发布于 2017-8-2 11:38
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
flyingsnake发布于2017-8-2 11:38(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2017-8-2 11:40(编辑于 2023-9-6 09:34)
555
最佳回答
0
momo123456发布于2017-8-2 11:42(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 402浏览人数
  • 最后回答于:2017-8-2 11:59
    活动推荐 更多
    热门课程 更多
    返回顶部