select a.id,a.nickname from t_player a , t_player b where a.id != b.id and a.nickname = b.nickname
查詢重復數據 都列出來
select id,nickname from t_player group by nickname having count(*) > 1;
查詢所有重名的數據 只列出不同的。
如果想刪除相關數據,那樣非得要用in了。最好寫程序,用prepareStatement去更新,in是不能用索引的,所以超級慢,所以程序優化相關數據庫的操作是很有必要的。
posted on 2010-08-19 17:27
北國狼人的BloG 閱讀(1149)
評論(0) 編輯 收藏