我正在Legacy SQL
中寻找一种方法来转换此字符串:
"aaa|aaa|bbb"
到"aaa|bbb"
和其他类似的内容。我可以使用标准SQL进行操作,但是不幸的是,我想将表与旧版SQL视图结合在一起,因此需要在各处使用旧版SQL。
我可以在Standard SQL
中做
(SELECT STRING_AGG(DISTINCT mystring, '::')
FROM UNNEST(SPLIT(mystring, '|')) AS strings) AS UniqueStrings,