2017-05-10 12 views
0

필터링을 위해 기존 열에서 계산 된 열을 만들고 싶습니다. case 문을 사용하여 고유 한 값을 연결하고 있으며 기존 값과 함께 작동하며 검색 매개 변수를 포함 할 수 없습니다. 내가 할 수없는 경우 */% 또는 검색 유형에 상관없이 장래에 올 수있는 열 값의 다양한 변형을 포함합니다. 그래서 붙박이 Spotfire의 기능을 통해 검색하고 대체 할 필요가Spotfire에서 계산 열을 검색하는 방법

내 현재 코드 :

Case 
when [column]= "Point" then "Value1" 
else "Value2" 
end 

내가 원하는 방법 있지만 수락하지 일반 검색 매개 변수 왜냐하면 작동하지 :

Case 
    when [column] like "%Poi%" then "Value1" 
    else "Value2" 
    end 

답변

2

spotfire에서 해당 SQL 구문을 사용할 수 없습니다. ~= 또는 RxReplace을 사용하십시오.

case 
    when [column] ~= "Poi+" then "Value1" 
    else "Value2" 
end 
+0

if([column] ~= "Poi+","Value1","Value2") 

또는 ... 마법처럼 일했다. 감사 – direwolf