-
-
liujl@esensoft 数据老手Lv5
发表于2020-11-5 09:57
悬赏1
未解决
楼主
情况如下:我对同一指标取不同数据期(当年当月,去年当月,当年上月)从而建成新的公共计算指标,再由这些公共计算指标,新建复合公共计算指标,用(当年当月/去年当月)求同比,(当年当月/当年上月)求环比,但是从后台的sql来看, 当我用(当年当月/当年上月)时,数据期约束条件不是分别作用于分子分母再相除,而是作用于分子/分母的结果,所以同比和环比怎么算都是 1 ,请问这种情况如何解决?
16个回答
-
liujl@esensoft 数据老手Lv5
15#
xxxl 发表于 2020-11-6 15:45
您用的是哪个产品版本呢,我有按照您写的这种过滤条件试了一下还是两个过滤条件都有
我现在也是有两个数据期条件的,但是sql 还是不对,我看你贴出来的sql 也不太对, 你这样算出来的数值对吗? 你看下我的sql ,和分子,分母,结果值,分子 和 分母的数值是对的,相除得出来的结果不对,对应生成的sql 逻辑是乱的。
liujl@esensoft 发表于 2020-11-9 17:51
我现在也是有两个数据期条件的,但是sql 还是不对,我看你贴出来的sql 也不太对, 你这样算出来的数值对 ...
我放在数据库里查,好像是指标中有些计算并没有再sql详情中展现出来 查到的是一些过程的数据
-
liujl@esensoft 数据老手Lv5
17#
xxxl 发表于 2020-11-9 18:06
我放在数据库里查,好像是指标中有些计算并没有再sql详情中展现出来 查到的是一些过程的数据 ...
是的,我分析过sql逻辑和sql的结果值,那几个值是算不出来最后的结果值的,所以感觉这块可能是个bug


