我试图锻炼如何在派生的Column任务中编写表达式,从另一列中提取读取代码,例如(XXXX)
ID | Ethnicity | ReadCode
-------------------------------------
1 | (XXXX) White British | (XXXX)
到目前为止,我的表达为SUBSTRING(种族,1,FINDSTRING(种族,“)”,1) - 1)
但它会引发一个错误,即角色没有匹配?显然我用这个表达式完全咆哮了错误的树,但是如何找到(XXXX)并提取?
答案 0 :(得分:0)
不是一个优雅的解决方案,但是当我测试它时,这似乎有效:
"(" + SUBSTRING(Ethnicity,(FINDSTRING(Ethnicity,"(",1) + 1),(FINDSTRING(Ethnicity,")",1) - 2)) + ")"
让我知道。