MSSQL:删除表中每行中的重复单词

时间:2017-12-03 15:04:13

标签: python sql string duplicates

我有一个名为" Text"那是一堆字符串。我想删除每行中的重复单词,即使单词是非连续的。

下面是一个示例表。 " Desired_Column"显示我想要的最终结果。

   ID     Text                Desired_Column    
    1     Ant Apple Ant Dog   Ant Apple Dog 
    2     A B C C             A B C
    3     You Me He           You Me He

我已经能够成功编写代码来在python中执行此任务,但无法弄清楚如何在SQL中执行此操作。

下面是我的python代码:

from collections import OrderedDict

df_EVENT5_13['ADDED_REQS_3'] = df_EVENT5_13['ADDED_REQS_2'].str.split().apply(lambda x: OrderedDict.fromkeys(x).keys()).str.join(' ') 

0 个答案:

没有答案