请问可以依据父子层级关系,对同一个度量值采取不同公式吗?
0
已经创建了一个销售专员与项目组的关系,如下所示:
比如说001销售专员卖出2个,那么事实表中只会有这样的销售专员的数据,但是其实项目1001对应2个,项目1002对应6个,项目1003对应10个,关于项目组的具体数据是没有的
如果只看销售专员的,数据没有问题,如下所示:
但是如果再往下一层查看项目组的,数据就有问题了,如下所示:
项目组的数据没有按照销售专员的数量*对应个数,我该如何操作实现想要的效果?
不知道有没有表述清楚,如果不清楚请告诉我下,请大家赐教!
比如说001销售专员卖出2个,那么事实表中只会有这样的销售专员的数据,但是其实项目1001对应2个,项目1002对应6个,项目1003对应10个,关于项目组的具体数据是没有的
如果只看销售专员的,数据没有问题,如下所示:
但是如果再往下一层查看项目组的,数据就有问题了,如下所示:
项目组的数据没有按照销售专员的数量*对应个数,我该如何操作实现想要的效果?
不知道有没有表述清楚,如果不清楚请告诉我下,请大家赐教!
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
li052468 2016-08-26 回答
赞同来自:
case
when 1 = 2 then
项目ID
end,
sum(cnt)
from table_name
group by 销售专员ID,
case
when 1 = 2 then
项目ID
end,其中case when 1=2这里的1固定(也可以是其他值),2是需要传的参数,例如你只要看销售专员的,就是传个1,case when 1=1 ,如果要看项目组的,就传2,case when 1=2,这样就可以实现了