-
-
kian 小试身手Lv3
发表于2019-6-3 15:22
悬赏1
已解决
楼主
已经添加关联关系的两张主题表,在过滤条件里面怎么用两个表的字段进行筛选?例如:过滤条件里面既有表A的字段也有表B的code字段,为什么计算结果里面是a.code?


最佳答案
kian 发表于 2019-6-3 17:47
这两个表都是做的视图,从别的数据库取得数。是ORACLE,好像是因为两个表都是CODE字段的原因 ...
那是否可以通过更改表字段名解决下呢
18个回答
缱绻 发表于 2019-6-3 17:06
目前是啥问题呢》
目前有个A表和一个B表,A表和B表都有CODE字段,A表和B表是设有关联关系的,如图所示,过滤条件里写的是B.CODE等于'0308'这个值,但是计算完后计算结果的详情里的sql里条件成了A.CODE
kian 发表于 2019-6-3 17:12
目前有个A表和一个B表,A表和B表都有CODE字段,A表和B表是设有关联关系的,如图所示,过滤条件里写的是B.CO ...
哦哦 之前貌似处理过同样的问题,,您A表跟B表的code字段是不是都关联了同一个维表啊。如果是的话就会导致一致性维度,出现您目前的问题
缱绻 发表于 2019-6-3 17:14
哦哦 之前貌似处理过同样的问题,,您A表跟B表的code字段是不是都关联了同一个维表啊。如果是的话就会导 ...
不是,A表和B表的关联关系设的是A.CODE=B.CODE