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