3个sql做一张表格,如何用唯一的关联关系展示出来。


M业务和N业务有专门的字段标志来区分。想通过部门这个字段,展示所有部门M业务,N业务和所有业务。我现在写了3个sql,分别查询了M,N,所有业务的情况,以部门进行了分组。那么我做报表的时候要咋处理。。。


image.png

用户T0356573 发布于 2020-11-20 15:09 (编辑于 2020-11-20 15:13)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
烟尘Lv6高级互助
发布于2020-11-20 15:11(编辑于 2020-11-20 15:19)

过滤,或者把3个sql结果合并,通过部门join

筛选数据-过滤-https://help.fanruan.com/finereport/doc-view-314.html

image.png

image.png

上图是两个数据集,通过headid关联

  • 用户T0356573 用户T0356573(提问者) join的话这个sql也太冗余了。。。。
    2020-11-20 15:15 
  • 烟尘 烟尘 回复 用户T0356573(提问者) 那就设过滤条件
    2020-11-20 15:17 
  • 用户T0356573 用户T0356573(提问者) 回复 烟尘 那我所有的字段都要按照部门过滤么
    2020-11-20 15:22 
  • 烟尘 烟尘 回复 用户T0356573(提问者) 正常父格设置过滤就可以,如果父格有特殊设置的话,那就把所有的都设置一下
    2020-11-20 15:28 
  • 用户T0356573 用户T0356573(提问者) 回复 烟尘 那我想在sql里加一个判定条件,比如日期控件 a ,b;我要在sql里面加一句 and datetime>a.XXXX,这个要咋写
    2020-11-20 15:35 
  • 2关注人数
  • 198浏览人数
  • 最后回答于:2020-11-20 15:19
    请选择关闭问题的原因
    确定 取消
    返回顶部