【发布时间】:2017-02-07 04:24:39
【问题描述】:
谁能帮我解决以下要求。
我需要检查记录中的列是否与我想用空字符串替换重复列的任何其他列匹配。
假设我有 x1、x2、x3 列。如何检查 x1 是否与 x1、x2、x3 列中的任何一个匹配,如果匹配,我想用空字符串替换重复的列。
【问题讨论】:
-
x1 不总是等于 x1 吗?你能提供一个更清楚的例子吗?
-
不,它可能会也可能不会。如果匹配,那么它将是重复的,我必须用空字符串替换那个重复的列
-
也许我理解错了。您是否要查看一条记录中的列的值是否与不同记录中的几列的值相同?
-
要求是我在一个文件中有 10k 多条记录,并且每条记录都有客户详细信息。该记录包括电话号码的三列。所以我想搜索电话号码是否存在于任何其他记录中,如果找到我想用空字符串替换它。
-
为了清楚起见,您想检查记录 1 中的电话号码是否存在于其他 9,999 条记录的任何其他电话号码列中?或者是:在记录 1 中,您想查看电话号码是否在电话号码列中重复,如果是,则清除 phone2 或 phone3 中的重复值?
标签: ssis