select * frommemberwhere mobile in (select mobile frommembergroupby mobile havingcount(mobile) > 1)
单字段查重删除
1
deletefrommemberwhere mobile in (select mobile frommembergroupby mobile havingcount(mobile) > 1) androwidnotin (selectmin(rowid) frommembergroupby mobile havingcount(mobile)>1)
多字段
1
select * frommember a where (a.mobile,a.email) in (select mobile,email frommembergroupby mobile,email havingcount(*) > 1)
多字段查重删除
1
deletefrommember a where (a.mobile,a.email) in (select mobile,email frommembergroupby mobile,email havingcount(*) > 1) androwidnotin (selectmin(rowid) frommembergroupby mobile,email havingcount(*)>1)