0
我在查询中有两列。
我有2个字段(字段1和字段2)。我想要做的是:比较Hyperion中的2列(Oracle)
如果字段1为空,然后使用字段2,但
,如果它不为空,然后我希望它与现场1
填充它我确定它可以在计算列中完成,但是逻辑上不成功(到目前为止)。
我在查询中有两列。
我有2个字段(字段1和字段2)。我想要做的是:比较Hyperion中的2列(Oracle)
如果字段1为空,然后使用字段2,但
,如果它不为空,然后我希望它与现场1
填充它我确定它可以在计算列中完成,但是逻辑上不成功(到目前为止)。
“空白”可能意味着很多事情。你可以尝试检查最常见的。
在结果集中,这将检查一些事情。
if(Field_1 == null || Field_1.replace(/\s/gi,'') == '' || Field_1 == NaN)
{
Field_2;
}
else
{
Field_1;
}
如果你在Query部分这样做,你必须用SQL编写它,并且必须将语法与数据源(Oracle,DB2,Sybase等)相匹配,但是概念是一样的。