金融其它中国

经常用到的小问题。

新手 求个简单需求的实现方法,比如现在交叉表中有国家这个维度,然后有GDP这个指标,我现在想要实现当国家维度为中国时,GDP度量的值乘2,这我在数据项中case when 判断国家维度为中国 应该如何写呢?都用到哪些函数呢?金币不多 5金币酬劳感谢大侠 解答下
参与9

8同行回答

whzj04whzj04软件开发工程师HHJJ
回复 8# akate 只要一个WHEN后面的一个条件等于中国,就行了,怎么会有国家代码????显示全部
回复 8# akate
只要一个WHEN后面的一个条件等于中国,就行了,怎么会有国家代码????收起
互联网服务 · 2012-07-11
浏览1117
akateakateBI开发工程师abc
回复 3# cognoszhang 版主大侠可能我没有说清楚 ,我就是想询问下像这种在交叉表中 维度       度量国家代码    数据项1     如果不在后台通过sql控制的话 cognos能不能在前台实现判断国家代码为某个特定值时对指定度...显示全部
回复 3# cognoszhang

版主大侠可能我没有说清楚 ,我就是想询问下像这种在交叉表中
维度       度量
国家代码    数据项1     
如果不在后台通过sql控制的话 cognos能不能在前台实现判断国家代码为某个特定值时对指定度量进行某个特殊的处理。
现在我数据项1里的内容是这么写的
case when ([国家机构][国家][国家][国家代码] = [中国]) then (xxx1)
else (xxx2)
end
但这么写报错 就是条件判断的写法有误我不知道里边应该怎么写收起
金融其它 · 2012-07-11
浏览1113
ppppjiappppjia软件开发工程师金仕达
回复 6# akate     你那个不是国家代码嘛?? 你的国家代码 也是中文 中国???显示全部
回复 6# akate


    你那个不是国家代码嘛?? 你的国家代码 也是中文 中国???收起
互联网服务 · 2012-07-11
浏览1056
akateakateBI开发工程师abc
回复 4# yqzj0712    关键是case when 里边我把国家维度直接拖过来之后 让[国家维度][国家][国家][国家代码] =[中国] 这么写报错啊  报错的内容为 无法访问项目“__ns_0”。显示全部
回复 4# yqzj0712


   关键是case when 里边我把国家维度直接拖过来之后 让[国家维度][国家][国家][国家代码] =[中国] 这么写报错啊  报错的内容为 无法访问项目“__ns_0”。收起
金融其它 · 2012-07-11
浏览1081
akateakateBI开发工程师abc
回复 4# yqzj0712 显示全部
回复 4# yqzj0712 收起
金融其它 · 2012-07-11
浏览1113
yqzj0712yqzj0712其它上海诺琪
回复 1# akate case when 国家维度=中国 then GDP度量*2 else GDP度量 end显示全部
回复 1# akate
case when 国家维度=中国 then GDP度量*2 else GDP度量 end收起
金融其它 · 2012-07-10
浏览1116
cognoszhangcognoszhang固定收益智能研究组临时负责人、大数据研究员天弘基金管理有限公司
看看数据库有没有两条中国的数据,然后cognos给汇总显示了显示全部
看看数据库有没有两条中国的数据,然后cognos给汇总显示了收起
基金 · 2012-07-09
浏览1167
369873158369873158技术经理Infosys
不需要用什么函数,度量乘以2直接就出结果显示全部
不需要用什么函数,度量乘以2直接就出结果收起
互联网服务 · 2012-07-09
浏览1082

提问者

akate
BI开发工程师abc

相关问题

问题状态

  • 发布时间:2012-07-09
  • 关注会员:1 人
  • 问题浏览:4627
  • 最近回答:2012-07-11
  • X社区推广