1
我列出重复如下:删除重复
select s.MessageId, t.*
from Message s
join (
select ToUserId, FromUserId, count(*) as qty
from Message
group by ToUserId, FromUserId
having count(*) > 1
) t on s.ToUserId = t.ToUserId and s.FromUserId = t.FromUserId
现在,我怎么删除所有,但消息中的一个(我想删除重复这样我就可以申请一个独特的索引FromUserId and ToUserId
)。
[卸下重复行(基于从多个列中的值)从SQL表]的可能的复制(http://stackoverflow.com/questions/30243945/removing-duplicate-rows-based-on- values-from-multiple-columns-from-sql-table) – FuzzyTree
@FuzzyTree为什么你会投票结束,如果有已经有用的答案? – SB2055
因为它仍然是一个重复的问题和重复的问题杂乱的网站,没有提供任何价值未来的游客 – FuzzyTree