【发布时间】:2017-11-25 04:28:29
【问题描述】:
我在一个表中有三列:
Name Ascii_Name Alternate_names
Abat Abat1 Abat, Abat1
Abayah Abayah1 Abayah,Abayah1
Abayah Abayah1 Abayah,Abayah1
Abat Abat1 Abat, Abath
Carne Carnt Carne, Carnt
对于值相同的 (Name and Ascii_Name) 对,我必须在 Alternate_names 中找到值不同的值。结果集必须包含 Alternate_Names,其中(Name 和 Ascii_Name)对至少重复两次。结果必须如下:
Name Ascii_Name Alternate_names
Abat Abat1 Abat, Abat1
Abat Abat1 Abat, Abath
请注意,结果集不包含最后一行的值 (Carne Carnt Carne, Carnt),因为它没有重复。
【问题讨论】:
-
这里不太明白你的逻辑。你能进一步解释一下吗?
-
@Squirrel 为了清楚起见,在描述中添加了更多信息。
-
所以我发布的查询是否给了你想要的东西?
标签: sql-server