两个同样格式的数据集(分别是 SQL SERVER 和 OR),如何合并去重在一起,帆软是否可以实现

例如:表1
image.png

表2
    image.png

结果:

image.png

FineReport yangsenyu-FR 发布于 2021-1-29 14:37 (编辑于 2021-1-29 14:54)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
ScyalcireLv7中级互助
发布于2021-1-29 14:38(编辑于 2021-1-29 14:39)

在主键单元格上写过滤  比如第一个数据集的主键是A1单元格,第二个数据集的主键是在D1单元格  ,就在D1单元格上写过滤,让他等于A1单元格

  • yangsenyu-FR yangsenyu-FR(提问者) 你的这种过滤法只会把表1和表2的共同数据保留下来,而我的最终目的是要去掉重复的
    2021-01-29 14:43 
  • Scyalcire Scyalcire 回复 yangsenyu-FR(提问者) 如果两个字段的类型,个数都一样,而且重复的情况也一样,那就直接两段sql union all,最外面再套一层select distinct 主键 就行
    2021-01-29 14:49 
  • yangsenyu-FR yangsenyu-FR(提问者) 回复 Scyalcire 数据来源于不同数据源,分别是 SQL SERVER 和 ORACLE
    2021-01-29 14:53 
  • Scyalcire Scyalcire 回复 yangsenyu-FR(提问者) https://help.fanruan.com/finereport/doc-view-2392.html?source=4 sql不行,那就参考这个文档里面的最后两点
    2021-01-29 14:57 
  • Scyalcire Scyalcire 回复 yangsenyu-FR(提问者) 可以参考这个文档的最后一个办法
    2021-01-29 14:58 
最佳回答
0
privacyLv5初级互助
发布于2021-1-29 14:41

image.png

用关联数据集

最佳回答
0
ColdmanLv6高级互助
发布于2021-1-29 15:02(编辑于 2021-1-29 15:04)
  • yangsenyu-FR yangsenyu-FR(提问者) 我也试了你这种方法,也可以实现,但是1楼提供的方法更实用于我的报表,感谢您给与宝贵的时间解答
    2021-01-29 15:34 
最佳回答
0
meihuizi11Lv5见习互助
发布于2021-1-29 15:05

用关联数据集,选中数据集后进行合并;展示数据的时候再去重

  • 5关注人数
  • 473浏览人数
  • 最后回答于:2021-1-29 15:05
    请选择关闭问题的原因
    确定 取消
    返回顶部