select a.id,a.nickname from t_player a , t_player b where a.id != b.id and a.nickname = b.nickname
查詢重復(fù)數(shù)據(jù) 都列出來(lái)
select id,nickname from t_player group by nickname having count(*) > 1;
查詢所有重名的數(shù)據(jù) 只列出不同的。
如果想刪除相關(guān)數(shù)據(jù),那樣非得要用in了。最好寫程序,用prepareStatement去更新,in是不能用索引的,所以超級(jí)慢,所以程序優(yōu)化相關(guān)數(shù)據(jù)庫(kù)的操作是很有必要的。