我有这张桌子:
A B C
Abc. Bcd. 1223
Abc. Bdh. 144777
我想删除C
列中每行的重复项。输出应该是:
A B C
Abc. Bcd. 123
Abc. Bdh. 147
我正在使用SAP hana这么多sql函数在那里不起作用。
答案 0 :(得分:0)
为什么不使用这里的正则表达式(Regex to remove duplicate letters)?
select REPLACE_REGEXPR ('([A-Za-z0-9])\1+' in 'AA2234b23'
WITH '\1'
OCCURRENCE ALL)
from dummy;
结果: 的 A234b23 强>