不同类型数据库提出来的两个数据集怎么进行连接和汇总(维度不同)

如图,两个数据集,一个是MySQL,一个是Oracle,对这两个数据集取出的数据进行左右连接,我已经做到了(根据 订单号+批次),那怎么在连接好的基础上进行汇总呢,看第三张图。

红框中数据完全一致时,对蓝框中数据进行汇总求和

image.png

FineReport Rivery 发布于 2022-2-10 13:54 (编辑于 2022-2-10 14:27)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
luojian0323Lv7资深互助
发布于2022-2-10 13:58(编辑于 2022-2-10 14:31)

用关联数据集先合并,再在报表中汇总

image.pngimage.png

  • Rivery Rivery(提问者) 关联数据集只能上下合并 不能左右合并吧
    2022-02-10 13:59 
  • luojian0323 luojian0323 回复 Rivery(提问者) 你不是要分组汇总吗?左右合并怎么分组汇总? 如果左右合并就不需要两个数据集合并了,第二个数据集放在报表中双击第二个数据集字段设置关联字段过滤就行。
    2022-02-10 14:01 
  • Rivery Rivery(提问者) 回复 luojian0323 我需要在左右合并的基础上对生成的新表进行分组汇总,过滤我已经做好了,现在是不知道怎么对新表进行分组汇总
    2022-02-10 14:02 
  • luojian0323 luojian0323 回复 Rivery(提问者) 要根据产品型号(Oracle库数据)+档位(MySQL库数据)去分组汇总 你这两个不同库中的表要有可关联字段,并保证数据不会重复 然后报表中展示 产品型号 字段 ,档位 字段 ,再展示 需要汇总的字段。 如果 以oracle的表为主表,需要关联的字段也需要在报表中,不想展示 可以隐藏该列,然后mysql表字段拖到报表中双击字段设置字段过滤条件为关联的字段值为oracle表中的关联字段值。
    2022-02-10 14:06 
  • Rivery Rivery(提问者) 回复 luojian0323 你说的这个我已经设置好了
    2022-02-10 14:20 
  • 2关注人数
  • 778浏览人数
  • 最后回答于:2022-2-10 14:31
    请选择关闭问题的原因
    确定 取消
    返回顶部