BIEE filter函数没成功

0
当我自己在逻辑层创建了一个double的逻辑列 x,x用现有表达式派生:sum(case when ....then 1 end),在前台拖出x字段,编辑公式用filter函数,不能成功。如果从数据库有个number字段y,我在前台拖出y字段,编辑公式用filter函数,可以成功,请问为什么前者不能成功?
已邀请:
0

百分百 - BIEE独立顾问、零售行业 2016-01-11 回答

filter是在你写sql里面添加where条件的。
case when是你在select里面添加判定的。
两者还是有区别的,你这样理解就知道差异了。

要回复问题请先登录注册