use*_*780 1 sql amazon-redshift
有没有办法在多个分隔符上使用 split_part ?因此,如果存在空格(如图所示)或逗号,lower(trim(split_part(t.advisor_last_name,' ',1))我想拆分。advisor_last_name我们基本上有很多 CPA、CFA、CIMA 等,不允许我在不同文件之间进行适当的匹配。
有什么建议么?
小智 5
您可以使用REGEX_REPLACE将所有其他分隔符替换为“”(空白字符),然后对“”执行 split_part!似乎是一个解决方法。
如果 split_part 的分隔符参数可以是正则表达式,您可以直接完成此操作,但看起来并非如此。