我有一个表,其中我有一个重复的记录,其中包含不同的名称,例如
id classname
123 class1
123 unknown
然后我也有一些标签只有唯一的类名 fr 例如
id classname
124 class2
125 unknown
所以现在我运行一个选择查询我得到结果
id classname
123 class1
123 unknown
124 class2
125 unknown
我想以选择其中一个重复项的方式返回值
id classnae
123 class1
124 class2
125 unknown
上面提到的是我必须得到的结果。我正在使用左外连接来写这个。
select t.id,t.classname from Table1 t
left outer join
(select id,classname from Table1 GROUP BY id
HAVING COUNT(id) > 1 )
s on s.Tagname = t.TagName
但我得到的记录与我之前使用重复获得的记录相同。
需要帮助来写这个