需求将到货表和有时间段的销售明细表连接起来,能满足可视化时显示每周的售罄=每周的销量/总到货且不会由于筛选周数导致数据异常
试了左右链接和上下链接,结果都没法实现;请问有知道该怎么操作的吗?
Finebi自助数据集操作
--自助数据集-左右合并-「销售明细表←到货表」,合并依据字段:产品id;
--新增列-总到货量(每周到货量都一样)-汇总值-分组字段_无;总到货量(按周分组到货量)-汇总值-分组字段_周-到货量汇总求和;
--新增列-周销量-汇总值-分组字段_周-销量汇总求和;
——————————————
新增列-汇总值-https://help.fanruan.com/finebi/doc-view-1538.html
你这个SQL使用左连接关联起来应该就可以了,你是不知道如何在报表中扩展成自己想要的形式吧?你看看这个:https://help.fanruan.com/finereport/doc-view-215.html
select 周,产品,销量,null as 到货量 from 销售明细表 where 周<=${周参数}
union all
select null,产品,null,到货量 from 到货表
然后在报表做过滤汇总
你的数据源需要处理一下,大概搞成这个模式,是可以实现的。
b表直接加到辅助列去,具体过滤如下