摘要:
最近,在查詢資料庫中數據時,發現因為之前在table中未設置唯一鍵,使得有很多資料重復,現需刪除重復的資料,可又需要將其中的一筆保留,先思索了一翻,自已也嘗試著去寫這樣的語句,可寫時還是有些問題,上網查詢了一些資料,發現如下的sql用起來真的很不錯。 1.針對於相應欄位先查詢有重復的欄位資料 select c1,c2,c3 from tabaname group by c1,c2,c3 having(count(*)>1); 2.查詢重復的資料對應的rowid但卻排除最上面的一筆 select rowid from tablename where (c1,c2,c3) in (s... 阅读全文
posted @ 2011-09-03 10:18 風~小黑 阅读(139) 评论(0) 推荐(0) 编辑