2017-02-24 102 views
0

我有兩個表包含字符:SAS EG字符函數

 First_Column   Second Column 
      aaa     123aaa123 
      bbb     cdsbbbsxd 
      ccc     098fdsccd 

我要標註1,如果第二列字符串包含在第一列中的字符串,否則我願把0

我可以沒有找到一種方法在SAS EG中做到這一點?有沒有什麼功能可以做到這一點?

感謝

回答

1

您可以使用功能,如findindexcount

count('Second Column'n, First_Column) 

index('Second Column'n, First_Column) 

find('Second Column'n, First_Column) 

查詢生成器,你必須用像下面的表達式添加新列:

case(count('Second Column'n, First_Column)) 
    when(0) then 0 
    else 1 
end