我希望有一个功能可以从客户表的名称字段中删除重复的姓氏,例如'Dummy Dummy Dummy' becomes 'Dummy Dummy'.
我已经为此搜索了一些内容,但找不到上面我想要做的事情。
你能帮忙吗?
谢谢
杰克
答案 0 :(得分:0)
您的样本数据建议我使用row_number()
:
delete c
from (select c.*,
row_number() over (partition by name order by (select null)) as seq
from client c
) c
where seq = 1;