三个数据集关联问题

数据集ds1(表MOCYS),数据集ds2(表MOCYT),数据集ds3(表MOCYD);

ds1.YS001=ds2.YT001(这个关联后没问题,能带出ds2的信息),ds1.YS023=ds3.YD003(这个关联后有问题,无法带出ds3的信息);

刚接触FineReport,不知道问题在哪里,大神请帮忙看下

SQL查询.png

FineReport cclc26402 发布于 2022-1-6 11:23 (编辑于 2022-1-6 11:42)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-6 11:24

是否有空格?

  • cclc26402 cclc26402(提问者) 我看了,YD003和YS023的字符长度是一样的,用语句查也是没问题的(又上传了张图),不知是哪里没设对
    2022-01-06 11:45 
  • Z4u3z1 Z4u3z1 回复 cclc26402(提问者) 你会join的嘛,为什么不直接用一个数据集
    2022-01-06 11:54 
  • cclc26402 cclc26402(提问者) 回复 Z4u3z1 谢谢了!
    2022-01-07 11:52 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-1-6 11:25

参考多源报表实现数据过滤-https://help.fanruan.com/finereport10.0/doc-view-3770.html

里面有详细教程

最佳回答
0
快乐星光Lv5中级互助
发布于2022-1-6 11:51

过滤条件用单元格试试,就是ds3.YD003等于ds1.YS023所在单元格。如果ds1.YS023不需要展示可以把这一列隐藏。

  • 3关注人数
  • 471浏览人数
  • 最后回答于:2022-1-6 11:51
    请选择关闭问题的原因
    确定 取消
    返回顶部